Most of the things here are more app and OEM related than actual WP.
1. I think you misunderstand how to use WP as it's quite different than Android. In WP its more about 'hubs' than a file system so things are done differently. When you want to send a link from OneDrive you simply open the app, long press the item, select 'share', get link, then email it. Simple. The same philosophy is used when sending Office docs from your phone.
2. I have to agree with this one. I own a L920 and have an issue just with the GPS. It wasn't always like this though. It used to charge.
3. An issue which is being corrected in WP8.1 I believe.
4. The app has needed an update for some time. This has nothing to do with WP but hopefully it gets corrected.
5. I guess that's preference but I have had no issues with it. Have you read up on it?
Using OneNote Mobile on Windows Phone 8 | Windows Phone How-to (United Kingdom)
6. Again, a bad app implementation that needs an update.
7. I think most phones would suffer with any extended use. Smartphone batteries on any phone are not that great.
Some of your issues I think will be fixed with WP8.1. Unfortunately we can't push developers to fix their apps.
I can say that I think a lot the issues with apps has come from WP8 locked down nature and I think with WP8.1 we'll see better apps. So I guess it's up to you if you want to wait or not.