Android is a bit better than iOS in this respect, but not much.
None of the mobile vendors have any incentive to change this, since it would mean forfeiting the App Store tax and for Apple would cannibalize the Mac market. The only way I see an uncrippled mobile device entering the market that is high enough quality to compete is if someone with none of these conflicting interests bucks the trend. Android is pretty forkable, so a droid fork that solved the security problems in a non-feudal way and that supported the sort of docking you describe would be disruptive.
Dell? Compaq? HP? A "washed up" PC vendor with stagnant market share would have nothing to lose and might have the resources to pull it off.
The App Store "tax"? Sure, Apple doesn't mind the cash. But they are first, second and third a hardware company: that's where the real money is. The reason they have no intention to allow side loading apps on iOS has to do with user experience, eliminating support headaches and security (order may be different, but these re the reasons).
The fact is your dream device would appeal to the same people who buy desktop Linux machines now. They exist, but they are a tiny part of the market. Nobody can stay in business catering to just those customers.
In practice this means that PCs and their unlocked OSes will continue to hold onto their market niche until or unless mobile bridges that cap.
What if an iPad Air could simple attach to a MB Air chassis and only serve as the display when attached?