I don't really understand how this game can be labeled as "accessible?" I played the beta and had a lot of trouble understanding all of the character interactions and who counters who etc. Mechanically the game isn't too bad, but the meta game seems way to deep to be called accessible.
Accessible doesn't mean you literally are magically imparted with all knowledge about the product the instant you fire it up. Just like with Hearthstone you won't understand the meta until you've played a bit. Understanding HOW to play through is extremely simple and it's easy to get started. The game doesn't tell you you suck for learning, so you can spend those few hours coming to grips with the basics. Not sure why you would think you could just 'know' the counters and interactions without playing the game. Those are what makes it deep, you learn say, a character a bit, play a few games. You start to understand how that character works, maybe a bit about the other characters you've fought against, etc. Play some more, try someone else, kind of learn how they work. Now multiply that accross the roster, and maybe you've spent say, 6 hours and played a match or two with everyone and have a basic understanding of their abilities, but you still don't REALLY feel comfortable with most of them, but youcan vaguely see "hey, that Reaper guy has shotguns and teleports around, I should not stand next to him in a fight" stuff like that. Maybe you can put two and two together and go 'wow, I bet someone like Pharah who flies is really hard for him to deal with, ok I got it now" and you're scratching the surface of hero switching. The actual depth goes WAY beyond that, but it doesn't take a ton of gameplay to get to that point.
You'll go from learning the basics of the characters (long range, short range, tanky, vulnerable, etc), to learning basic counter strategies based on those criteria, to learning how the characters actually are most effective at moving around the map and the objective (IE learning that tracer or reaper is going to be trying to flank you when you're sniping) to learning how to counter THAT play, maybe getting shut down, hero switching to counter them countering you, etc. Really high level play involves a lot of prediction as well as just shooting guns at people. You get to the point of "Ok reaper can approach me from these two areas, one of them is close enough that I'll hear him teleporting if he tries it, so I just need to keep an eye out for the other one OR the spots he could teleport to the other one from, maybe I'll drop a venom mine there to let me know if he gets in behind me, meanwhile I'm covering the doorway the other team is running in from with my sniper rifle, because their zenyatta just died 15 seconds ago and he should be running in, I can get him with even a body shot because his health is so low, and oh shit I hear reaper, start backing up, lure him around the corner onto his mine and she uses shift to get rid of the debuff, now I know he's got 12 seconds of vulnerability so I grapple away from his shotguns and scope in to try and get him. Oh he's running to the left, I know there's a health pack around the bottom floor there, so I position to scope in by the health pack, and boom headshot"
Like, there's no way you could possibly know any of that stuff without playing the game a fair bit. That is depth, but it all starts at the basic "Hey, Reaper is a flanker with shotguns".