I believe matt also said that apb definitely has the perception of being p2w. Everyone has their own definition of what p2w is and for me the release versions of the scout, nano, troublemaker, and csg would all qualify. The first and only weapon I bought in this game was the csg because it was a direct upgrade to the jg in every way. The nano was unquestionably the best secondary in the game for a long time as well. Today, things like the yukon, true ogre, and volcano just seem miles ahead of their counter-parts. Instant-car osmaws were certainly a problem back then but they carried some amount of risk in that after you fired your rocket you were out in the middle of the street with a secondary -essentially dead if anyone survived your shot. Where is the risk in sitting 90m away from the objective with a volcano and ammo box?
The problem with hard-countering weapons with other weapons which has been the direction of apb's weapon balance since the range changes is that it actually limits player choice. If you want to compete close range you PMG, long range you hvr. When you slot weapons into being unmatched at specific ranges, winning fights becomes more about what you decided to equip before the fight and less about your aim/gameplay during the fight. While having a jack-of-all-trades weapons like the old carbine/ntec presented their own issues I think the way things are now is more stale and less engaging.
I tend to agree with most of what the OP wrote in regards to the things G1 added being a determent to the game. While some things such as epinephrine injector, brick, and the satchel charge have a minor impact on gameplay and give a bit of flavor to the game, things like car-spawner, radar, blow torch, and ammo boxes have far too much impact and have become necessities. I guess what it really comes down to is how you view skill in this game because what you decide to equip for weapons and mods can make a huge difference in your performance. Personally, I think what you decide to equip shouldn't have such a significant impact but unfortunately that hasn't really been the direction this game has been heading.