However, they let anybody write apps for it, apps that don't even work on this device, but I can't remove the preloaded ones I don't want? Where's the logic in all this?
Why would Verizon want you to be able to delete their apps from the phone you got from them at a big discount over retail? They wouldn't. Marketing is everything in the world of smartphones, and Verizon wants you to see their logo anywhere they can, even in your phone with all the bloatware they stuff in there, hoping you may want to buy some of it someday. All the carriers do it and it's annoying, but there's so much memory in this phone I'm not too worked up over a few hundred MBs of crapware. I just try to make sure it's not running and clear all the icons off my home screen.