i think thing are better organised nowadays i think the result of most good quality game reflect that but there still the problem where i feel engineer go for the most clever approach a opposed to the most optimised and sensible way he add