Yeah, it is much improved with that, but still not great given that to do PvE jobs, you couldn't choose with missions you wanted to do, you had to call Simeon or someone else and say "I want a job!" and then see what job they give you. THey could either give you a great job that's a lot of fun ... Like the one trying to steal the jet off the beach and land it in the Sandy Shores airfield while your friends clear it out... Or they give you the job where you have to drive down to the docks for 10 minutes, shoot 5 guys, and drive away with the drugs. ANd more often than not, you'd end up having to do that one or one like it. I kind of understand how they don't want people to chose their own missions because you'd have a huge number of people who are only grinding and trying to max out their cash/XP, or whatever, but for someone like me and my friends... Where we have maybe a few hours to play a game on a Friday night or Saturday morning, we don't want to have to "get lucky" to get a fun mission... We might just want to play fun coop missions with friends, and in GTA Online you just can't do that.