Re: HP printers
Historically at least, that was somewhat due to CPU and especially memory requirements. For many vendors PS support was an optional extra, and often required memory upgrade.
In this day and age, I have to agree. Every printer should support PS.