Is this really the solution, to make any special gear you need to get a perfectly realistic gearbox (or other mechanism)? Nowadays you could 3d print everything, but I guess the real challenge is to find an efficient mechanism with the parts you have (just look at the awesome gearbox designs here on EB). In my opinion, the appeal of LEGO compared to scale models or other specialized toys (like RC cars) has always been the flexibility to build almost anything with a limited set of parts. Of course, then the LEGO solutions might be more complex or bulky, and surely they perform worse (its plastic after all). I guess, TLG opened a can of worms by introducing so many special parts lately (to name a few: stronger diffs just for RC models, planetary wheel hubs, maybe even beams with alternate pin holes, ...). I get the impression, that now people demand that there should be every possible part in every possible color.
Regarding the color coding: Yes, I also built my first Technic models without any color coding (and I made mistakes ...), but the models had like 1500 parts maximum. Nowadays you have 4000+ part behemoths and I (as a somewhat experienced technic builder) really like to have some colored hints to get the orientation right or to not miss a step so easily. TLGs customer support will really know what the main issues are. Just look at all the threads about gearbox problems of the 42114 here on EB and estimate how many calls they probably got from people, who do not even know that this forum exists. Even if many AFOLs cannot imagine it, it seems that building LEGO can be a real challenge for normal people without any disabilities. If you want to reach non-AFOL adults, the building experience has to be nice and not frustrating, and they probably do not play much with their models. But they can afford any other hobby ...