The dropship probably wouldn't make it back to the orbit anymore, so it needed to be destroyed to prevent it from falling into enemy hands. Standard procedure. The same goes for the mecha.
Right. And if this was made in Hollywood, they would all speak English. What else is new?
It's pretty obvious you don't like the show if you get stuck on such things. Shows like this are all about bravado, extravagancy, theatrics, and other such things that belong to the style.