I'm not sure how this could really be surmountable. With a controller you have access to at least 6 simultaneous inputs, more if you do some finger claw tricks or have back buttons or something. A keyboard and mouse gives you around the same or more simultaneous inputs. On a touchscreen you can make 2 simultaneous inputs.
Most action games require at least 3 simultaneous inputs to be played effectively.
There's definitely workarounds like the ones you mention, but unless a game is actually made for touchscreen controls, as in optimized for no more than 2 simultaneous inputs, it's not going to be as playable on a touchscreen as it would be with anything else.
Unfortunately, some genres of game just aren't as suited to only 2 simultaneous inputs.
There's lots of fun touchscreen based games, but they're always better with game mechanics specifically suited to touchscreens.