You bring up very good points. Although, while not known by many, there are now smart contracts on a sidechain that was created. I doubt any of the ETH developers know that so your point still holds.
We will see what ends up on here and how much word spreads. Right now, a lot in flux but, seemingly, moving in the right direction.