As you asked the question - why DO R4's suck
1) There are just too many with the same or very similar names - a noob nightmare
2) Most - YES Most are based on the original firmware (in that the menu and looks are the same or very similar) well in the last two years, times have moved on, there are a lot better user interfaces out there now. So - they look and feel poor in operation, compared to a better flashcart.
3) Updates, which are being updated and which aren't - difficult to say unless you look through the full list of them at
http://www.linfoxdomain.com/nintendo/ds/ and there are a number with a single initial firmware and that's it - nothing else.
4) Due to name similarities, you can order a flashcart one week, order another from the same source a week later and it is different, needing different firmware. The supplier has no idea that the two he supplied you are different. So you cannot say you are getting a particular R4 - yes currently you say - the red box one, why do you say that - because there is already 12 R4i's on the market.
However - and this is the biggie - if you get yours working, by the nature of the product and what it does, you will think that it is fantastic. As very few people have more than one sort of flashcart they have nothing to compare them to.
So if you get your R4 working (and there are loads that dont, see -
http://forums.afterdawn.com/thread_view.cfm/725065 for just a few) it will seem great, but due to the firmware issues and the number of them around the advise should be
Unless you are 100% sure of what you are getting, get something other than an R4. If you are a noob - avoid them all like the plague