I am not claiming in any way that the problem we face in HW design are the same as the SW folks do. I most certainly agree that RTL is but a small chunk of the overall effort of designing a chip. But I am afraid my point that this chunk is in a terrible place still stands.
You have also entirely ignored my second point :)