Consumer GNSS devices are developed a lot quicker than aviation GPS receivers due to high cost and strict certification requirements.
So your 100 dollar drone very likely has a receiver with more features than a 100 million dollar airliner. And that drone is probably made recently, but airliners fly for 30 years.
GNSS, GPS plus other constellations depends on the receiver. Even drones or consumer ones support that these days, some bigger drones even support L5 bands.