Stop being salty dude. You're getting roasted left and right by everyone, and you continue to try and prove "something"?
I've been playing for over 3 years, on 10 (As I clearly remember) separate occasions I've killed people in full jugg with kit Lori and a M14 Who were camping in Atlanta. Now they didn't have pains, as most of these were a while back, so I can make no comparison. But currently, no, there is no skill involved whatsoever. You ride around on a bike hitting people to death. That's about it; but with this update, it will level out the playing field. I am a strong supporter of removing jugg, but that will never happen.
Anyways, if you had played before the implementation of juggernaut armor, you would realize that there is skill to this game mode. You just don't have any, therefore you call blasphemy on anyone who has been here long enough to acquire actual skill. Stop being salty, if you're so angry, play Non-Pvp servers until you have enough gear to go on the Pvp Servers. That's what I do and it works every time.