Combat suits don't use doors. They create doors of the appropriate size as needed. Anyway, the technologies described in Starship Troopers are all years away from deployment.

Except for the 30 second bomb. We could do that today and it would be way cool.