I agree with you, R4 was not THAT good...
but:
DSX and R4 dropped support for different reasons, the DSX just didn't want to condone piracy and did not listen to their customers, the R4 team dropped support because they were going to GET SUED BY NINTENDO, before so they were releasing updates...