yep, everything takes time, it's just a matter of priority.
adding extra/bonus features is okay, fixing the fundamentals is GREAT,
and usually there are cheaper or better alternatives for those extra features on other software, that are already made specifically for those features.(the morph calculation on cut plane is better done in, for example, rh*no + grasshopper, which i used a lot)
and i haven't do a research yet nor dig through the whole forum, but i'd like to ask, how many of us prefer/ask for the 'morph and shell features' above the 'fix the S.E.O. representation on plan'? *just curious
i don't know / don't want to know either, about the base programming / system of archicad.
all i want to is a wall not to be present in a floor plan after i S.E.O.ed it and so on, just as simple as that.