There is a lot of heavy arming being done by police lately.
Tin Foil Beanie time perhaps, but IMHO they are preparing for something.
Yeh, they're preparing for another parade, and to be able to better handle what really are very, very rare occurrences.
I worked on equipment my whole life, some of it military. I know how it works. MRAP's likely have very few truly specialized parts but are rather Klewged together with parts off the shelf with just enough engineering to get them out the door & get paid as often & as fast as possible. Having been sent to fight a very bad idea of a war, the Pentagon needed to reduce casualties to keep waging it as a political necessity. Or, they'd buy damned near anything that seemed to fit the bill at the time, the more the merrier. There were 24,000 procured over just a few years. Testing & development? Don't make me laugh.
Maintenance nightmare? What did you expect? Every one is a semi-custom hand job originating from several manufacturers under a rather loose set of specifications.
The cops don't care. It's a great toy & they're having fun with it. If the cost per mile is excessive, they won't put many miles on it. If they have to & can modify it to make maintenance easier, they will. If they can't keep it running at a cost acceptable to the town, they'll scrap it, sell it, or turn it into a war memorial.
Pork barrel? both of the Bush era conflicts were total pork barrels, conceived & executed in a way to maximize profit for all the right people. There never was any other reason for Iraq, nor for the prolonged occupation of Afghanistan, either. The trick is to hold casualties to a level acceptable to the public so that the cash keeps coming in as long as possible. If you think the Bush Admin actually ever gave a rat's ass about the troops, you're sadly mistaken.