Well I can definitly understand that, however you have to remember there are a few factors as to why certain things aren't working "as they should".
Example:
1. Windows Mobile is about to be updated to WM 6.5, and because of the HUUUGE cooked (custom) rom renditions and some cooks not knowing what certain files do they just throw files in or leave important ones out. Google Maps and I imagine trapster will be relying heavily on the aGPS modules in WM 6.5 whereas there was no aGPS (assisted GPS) in previous WM builds, along with other MAJOR overhaules to the actual engine of these builds. Even on devices these are native for still have issues until HTC and Micro come up with more finalized decisions. There are alot of other issues as well with other OS's, Phones, Etc, this was merely an example. As time goes, just like with any other tech, things will eventually pan themselves out.
Also I am sure stef and pete are taking note
