Your points are valid OP if those are things you care about, but maybe you should of done some research before buying.
Also, it could be worse, it could get almost no major first party support like the "competition." Games are what matter and games are what 3DS does best.