I don't think taking too much skill/accessibility is a real problem, as long as the feature set of the game allows anyone to play other players of similar skill. I don't play LOL or dota or any of these games, but they don't strike me as games made for the lowest common denominator, yet they are extremely popular. F2P obviously helps, and you don't need any special hardware. I was really impressed the first time I started up DOTA2, you can spectate live high-level matches right from the main menu. It just puts everything in one place and really makes learning and enjoying the game an accessible process, before you even play it.