It's priced that way to make the software more affordable for more people in most cases, because a one time fee w/ the cost of development and marketing today would be much higher. But I did want to comment on the subscription model of software. I won't speak to what's the best HUD there because I'm biased and think it's Drivehud 2.