Consumer routers do have this feature, but usually it's software-limited to single additional VLAN and called "guest network". It would be trivial to add an option for dedicated "IOT network".
Even the cheapest $20 routers are actually quite capable in terms of hardware, supporting at least 16 VLANs.