We are trying to do too many things with one vehicle.
We want a vehicle that can:
1. Serve as a home for an Infantry squad.
2. Transport that squad anywhere cheaply.
3. Protect the squad from artillery and small arms.
4. Be a tank and bunker killer.
5. Serve as a close combat assault carrier.
6. Be hard to see and hit.
7. Can be transported by aircraft like the C-130.
8. Protect from chemical attack.
9. Protect from mine and IED attack.
10. Amphibious.
11. Cheap to manufacture.
12. Easy to repair.
Ideally, we would also like a vehicle that:
1. Can stand up to tank main gun and antitank missile fire.
2. Defend against air attack
Yep.
Aint gonna happen.
Unless its made from unobtainium.