@Greenham Boy, you seem very unhappy.
Strange, I am not the easiest customer around, certainly not when it comes to anything software related but I am very happy with MRA. I've driven around a large part of Europe on routes made with MRA (and using a TomTom GPS) and it never let me down so far.
I agree with the vidoeo feature. There is however no obligation to use it, so it is a small problem really and some other folks seem to like it a lot.
I also agree that their support can be improved (desperately trying to remain polite here) but diagree with some of your other comments.
First, you seem nto really acquainted with using the MRA routyeplanner. For instance, you are not making maps with MRA, you are making a route that afterwards you can download to your Garmin. When making a route you must take care that you are using the same map as your device is using. Using the TomTom map and then download to a Garmin is askign for trouble unless when you use the quite useful MRA "route comparison" feature.
For a company like MRA it is impossible to accomodate all the features and oddities of all GPS devices on the market. Other tools such as Basecamp have it easier in this respect because it only follows the development path of one GPS device producer. Still, Basecamp is not at all able to compete with MRA for features.
Finally, maybe you could document all these galoring bugs, oddities and other averages on this forum. Some folks here are quite helpfull and could point you towards solutions, and/or the development team could use them as inspiration to improve the software.