Yeah that is the main purpose for the armed forces. They call those Honeycomb wheels.
I think all the tire companies would hate it if these went public to the consumers since no more flats .... However, I bet the tread would be less so they wear out faster to make up for it. I say go for it ... there are plenty of accidents that could be prevented without having flats ..
however then I think you will have accidents where people who cant afford to change their tires dont and with less tread they are then slamming into your car etc cause they arent stopping in time.