Ubuntu runs also on proprietary drivers.
If the hardware vendor stops to maintain the proprietary driver or binary blob the hardware could become obsolete very quickly, although it runs fine hardware wise.
My 11yr old Nokia N900 runs absolutely fine hardware wise. It also could run a new linux kernel, but some drivers are proprietary and can not be updated. What a waste.