I agree with you. "Premature" is the keyword. Bloated software is the result of not having the intention to optimize it at all.