IMHO, like others have mentioned, putting on an aftermarket HD bumper, or whatever you want to call it, calls into question several factors:
1. The ability of your vehicle to properly absorb a head on collision. All those crumple zones are designed to reduce the G'forces you encounter in a head-on. Putting a battering ram on the front will direct a greater percentage of that impact to the passengers.
2. You are now messing up with all the front end factory set geometry, especially if your truck was not engineered for a front snow plow. Translation, your tires are going to wear abnormally.
3. The extra weight, especially if you then add a winch, will effect handling, something most of our rigs can do without.
Again, just my opinion, but they are the reasons I chose not to put one on my truck.
I carry a high end 30,000 lb tow strap, a shovel and a good sense of what my truck camper can and can't do.