You do have choices though. First of all you could continue to use your Windows 8 in exactly the same way as you use Windows 7 and then you'd find that it's ultimately the same. Alternatively, if you choose to run Metro apps you could use keyboard shortcuts to access the charms without having to move your mouse.
Personally, I think it makes sense to move the search function to the Charms bar so it appears in a common location for all apps and frees up space within apps for content.
Absolutely true, jakem.
I moved lock, stock, and barrel to Windows 8 from Windows 7 (on a desktop, no less) - and was able to do it painlessly largely because I had far less to unlearn.
If you're used to the power mouser's playground that the Start menu had devolved into, you are going to have a major UNLEARNING CURVE ahead of you (unless you use something like Classic Shell or Start8).
You can actually add the Search functionality to the *desktop* simply by adding the Address Bar to the Taskbar (ala 7) or do it the really easy way - search via the StartScreen itself (if you're looking for a short cut to any application, applet, or utility - Modern UI or not) by tapping the Windows logo key.
Searching via the StartScreen is easier (for me) because I'm generally searching for something that is neither on my desktop OR in my presorted files by data-type; therefore, it's a seldom used app, applet, or game.
Presorted data types? Pretty much any download manager WILL offer to sort your downloads by file-type, and the one I use (Internet Download Manager) is no exception. Even better, those same download management utilities will also accept the default locations in Windows (that didn't change with Windows 8).
The real issue with migrating from Windows 7 to Windows 8 is more the unlearning curve than the learning curve.