My suspicion is that OP wanted to use KiCad as a diagramming system where the product is visual not a PCB and grid alignment isn’t essential, I mean who will see a tiny gap in a Inkscape or Gimp diagram. Hence also the confusion between symbol and footprint.
I am pretty sure the programmers can implement a lot more flexibility and still retain the connectivity system.
Also:
1- It’s not because other tools do not have this flexibility that KiCad shouldn’t have it.
2- It’s often only when you have something that you realize how great it is. (I’m pretty sure cavemen didn’t mind not having a cellular phone…)
Closing this topic, OP has not clearly stated what their requirement is, despite being asked and is getting ranty, to avoid this thread descending into the mire it has been closed.