one think I noticed is that 6D lacks a 5k mode, unlike eos M or even 5dIII. Could you explain me why? It has even more 2MP than eos M, why it lacks that?
The reason for this is, the sensor readout speeds is too slow on the 6d.
The APS-C camera's have faster readout speed (smaller physical size gives them probably faster readout speed with the same design)
The 6D is the cheap full-frame from Canon, readout speed is rather slow compared to the APS-C Canon's.
Sensor of the 5dIII is a different design, readout speed is almost 2x as fast compared to the 6D.
That's why the 5DIII has all the cool high resolution options like 3.5K crop mode and such.
The 2880x1200 crop mode is the highest resolution possible in 24/25 FPS in 1x1 mode, resolutions beyond this gives corrupted frames or camera lockups, because the sensor can't keep up.
Same goes for the 1x3 mode 1640x2156@24fps, giving 4920x2156 after stretching.
Readout speed is about 85 megapixel per second on the 6d.
2880x1200x25fps = 86400000 pixels per second (86MP).
1640x2156x24fps = 84860160 pixels per second.(85MP).
So it's a limitation of the hardware.