I'm not saying anyone is right or wrong here bro don't misunderstand me. Like you said its good to get everyones input on the subject because we also wheel in different environments so we have different needs. I can see your point a view as well but covering all the mechanical parts for me was important because you never know when you going to slip off that rock or how you will land when it happens. In Uwharrie I did just that but landed on a tree instead LOL no armor on the B pillar I've landed on the diff as well and after inspecting the damage or lack of damage I can say its real solid and has a lip to help prevent the cover from getting peeled back. Rock rails are next for me I have the 5 skids for underneath now and the rails are where I take a lot hits or where my running boards take a lot of hits