[LG G Pro 2] ray-lee:
I think the problem is what you don't understand - which is the real world, NOT your world or an ideal world... just the actual real world.

LG and the other companies don't really care about the boot loader lock or not. But they include it for a few reasons, such as so people don't brick their phones and so that LG don't lose revenue from people who do brick their phones, so that customer satisfaction is good as you don't have a non-functioning phone. it's more there for your own protection. Actually, only a

very small

percentage of people actually want/need to unlock the bootloader on their phones... which bring me up to... the Nexus line,

which is boot loader locked by default

... the difference is they let you unlock it manually. mainly because the Nexus is seen as a development type of phone. Devs use Nexus for their apps.

you didn't mention it, but SIM locks are down to the customer (that's the network operator). If T-Mobile want SIM locked devices, the manufacturer will give them SIM locked devices.

As for android being open source - the licences are, sure - most Android devices come as a mix of open and closed source software. Google actually have a tight rein on what the manufacturers can and can't do. the real open source Android OS, is of course AOSP, which is on plenty of devices.

Did the manufacturers (clowns as you put it) ruin the Android experience with their apps is a personal choice. i actually like the LG stock ROM and it's software. it's not overly bloated and the apps don't run at startup.

As for your phone randomly rebooting when you plug in a cable... ever thought it's the cable that's faulty... or maybe the port on the phone? why would it instantly be the software that's at fault?

Yes, the 10f update caused a few phones to lose the 4G setting and they've taken a while to release an update. Doesn't affect everyone but I'll give you that one.

The manufacturers charge you more because of the new parts, which they have to buy from their relevant suppliers. You don't think the SnapDragon 801 chip needed R&D work to make it stable? The engineers that worked on it didn't need to be paid? The screen on the G3, how many phones do you know with that resolution? the factory didn't need to alter their manufacturing lines to produce the chips? it all costs money... and that is passed to the client (phone manufacturer) and ultimately, the end client (you/us).

The battery remains the same, since battery technology hasn't changed much.

What you really want to wait for... is the modular phone Google is working on.

Google to manufacture 2 editions? really? do you want them to allow Micro-SD cards while they're planning this second edition for you? You know the Nexus 5 was manufactured by LG right?

I said it above - the nexus line is really a developers device which has access to the latest software by Google so the devs know their apps will work when it comes to you getting the update. Look at the forums, a lot of people complain about the updates to the Nexus causing issues. Camera and battery use were the biggest ones for Nexus 5.

I think the iPhone 6 is a good idea too... but i'm only going off rumours of what it'll be. until the annoucement, there's no comfirmation what it'll be. secondly, with iPhones your comment about updating comes back in play. the differences between a 5 and 5s/5c were minor but important and they charged you the same money. did you complain about that? did you complain about Apple's policy on jailbreaking? JB doesn't void warranty... are you sure about that? You mentioned the signal being worse on devices... remember what Steve Jobs said about the signal issue on the iPhone - "you're holding it wrong" basically - did you take offence to that? I didn't. Apple did a great design but it doesn't work for everyone. Lastly, Apple... Fast updates? I don't think so.

I get you want to have a rant... but at least make sense and know what you're talking about.