Almost single real different of B450 boards is presence of USB 3.1 Gen2 (real USB 3.1!) ports.
But it is not so simple, as they could make same ports on previous B350 boards without problem. (as chipset is no different in this regard and also has support) .
Instead manufacturers talked to AMD and specially not implemented this to have something for next generation.
So if you want to see crime against humanity it is it - same as any activated software license.
It looks like you're new here. If you want to get involved, click one of these buttons!