What drives casuals away from putting effort into learning these more complex mechanics is you and the OP, as your rants and complaints how everything is too complicated, unfun and isn't worth even looking into is the problem.
Don't project your unwillingness to learn onto other players.