Niche products are not designed to take over the world. Maybe "disaster" has different implications in Canada?
Your first point is incorrect. Yes, many titles are left in the cold due to the lack of UMD support -- including Sega Rally and Virtua Tennis :/ -- but most of the library is on PSN. If you bought a PSP Go, then you would have known this going in. Complaining about it would then be shortsighted on the consumer's part.
"The reliance on the PSN at the time meant a lot of tedious setup" tells me you have no idea what the PSP Go is. "Tedious setup?" Really? Sounds like you're just looking for reasons to hate. The PSP Go runs on the same XMB that the standard PSP and PS3 uses. PSN registration is no different than on other Sony hardware. I'd love to see you clarify this.
The battery can be replaced, though it's not designed to be easily exchanged as with the original PSP models. The slow WiFi speed is a problem. This is why Media Go is recommended, particularly since Sony's lousy on-line service seizes your machine for any kind of download -- on
any PSP, preventing it from being used. This only impacts downloading of games/movies, and I suspect Sony went cheap since the manufacture costs were so high and given the situations when it would be used. Internet browsing is fine at that speed, though the browser isn't the best.
People conveniently forget that the PSP Go came with 16 GB internal memory which, given the high price of Duo cards, can account for about $100 of the $250 launch price right there. You then get a slicker package, brighter and better screen (albeit somewhat smaller), all the latest XMB bells and whistles, and a unit that is truly portable. It's fine to acknowledge the
real flaws of a device, but you have to consider its benefits as well. Fine if you don't like the PSP Go, but "disaster" is just being silly.