Well, about the GUI: I'm not sure that that's following the rules; most try to blindly follow trends, big companies tend to impose their GUIs, many implement anything which is low-effort (therefore already made available by 3rd parties), etc... => I don't see much selection/competitiveness here.