With the DLC, I agree completely. I chose to not use the DLC vehicles or weapons until I had "legally" captured a similar one "in the wild". Plus, I'm rocking the Hardcore difficulty level.
Further, I've chosen to not buy the "No Damage from x" upgrades. Seems way too overpowered. I struggled...