Yes, I can confirm that something went wrong at 4.0+ custom ROMs!
Every CFW I installed on my Crapsung GalaxyY, all worked flawlessly, and most of them were even better than the stock crap. (2.3.6)
I have CM7 or 9 on my Huawei Ideos S7 Slim, and the camera doesn't work, and you can't speak and hear while calling the same time (cellural call), but at least most apps run on it, because of 4.x (4.0.1, 2.2.2 stock)
My phone's stock FW has the most features (even more than CM offers!), but it's hardcodedly bundled with GApps, so I can't remove it, because of "* has stopped working" annoyance. I have tested ~88% of CFWs for this phone, and all of them lack something essential, that the HARDWARE provides (like proper Dual-SIM support). And sometimes the system apps crash on CFWs. (4.4.2)
I see a pattern here.