Elemental damage can scale with weapons too. It's called using a staff and smacking people with it.
Elemental puddles can matter such as Wet providing a debuff or improving AP efficiency which in turn improves damage per AP which... you get the idea.
Plenty of screen shots showing 10k+ damage on spells which means you're pretty much one shotting everything anyways.
Really, the weakest thing about elemental damage is that some things are just immune to certain elements and you have no such immunity for physical outside of evasion aura which can be negated by Web or indirect fire GG.
Most of the alleged problems you people face is not due to the framework but due to the implementation.