The trend for wider tyres, short chain stays and the requirement that there’s a minimum gap between tyre and chain in all gears has led to the 1x only frame.
As @Trimix says a 1x setup with a wide ratio cassette will cover most of what you want – you might lose one or two ratios depending on what you compare. I went from 3×9 on a 26″ wheeled bike to 1×10 on a 29er and lost three ratios but that was before wide ratio cassettes were available and it was a case of remove a cog and then add an extender cog at the bottom end to make an effective 11-40T cassette. With 11-46, 11-50, 10-50 and 10-51 cassettes now available you really aren’t as restricted.
Have a play on http://gear-calculator.com/ to compare setups.
As for spinning out on road – at the speeds this happens you’d be riding at pro peloton speeds! (on a 29er at 110rpm then 32-11 gets me at 44km/h)