That Mid-Range notebooks are as much or more than close to high end desktops?
Convenience.
Supply.
Manufacturing issues. It's a lot harder to produce something tiny than it is to produce something large. The heat issues become exponentially more difficult to master as you go smaller and smaller, and provide less and less "breathing space". And people are willing to pay for it, 'cos laptops are useful.