On a normal cube, center can interchange if they are the same color. So you can do like you permute two center using a third of the same color and cycing 3.
It is the practical side of the thing (Sorry, i think i'm not very clear, but i'm not a native english speaker and i find this idea difficult to explain with my vocabulary).
Mathematicaly :
On a 333, when you rotate a face, you permute 4 corner and 4 edges. cycling pieces 3 by 3, you end with 2 corner and 2 edges to permute. On a megaminx, as you cycle 5 edges and 5 corner, you can't have parity
On a 444/555, it's more complexe because you have two type of moves : a slice move and a face move. I will deal with 444, the idea is the same for 555.
A face move cycle 2*4 wing, 4 centers and 4 corners. A slice move 2*4 centers and 4 wings. The important thing is in the 2*4.
You can solve 2*4 cycle of the same type of pieces using standard 3-cycles. So a slice move generate a parity on wing and a face move generate a parity on corner and a parity on center.