Transformers Space Travel

I haev a quick question that has always puzzled me since the 2007 movie...
If the Transformers are so high tech, then why can they only land from space in a meteor type tranformation that smashes into things?
Surely if they are advanced like that they would have -
A) Space ships
B) a way of landing gently without smashing up their landing area.
If the Transformers are so high tech, then why can they only land from space in a meteor type tranformation that smashes into things?
Surely if they are advanced like that they would have -
A) Space ships
B) a way of landing gently without smashing up their landing area.