Alternatively they’d have to add VP8 support in their chips and one suspects they would be unwilling to spend silicon on that which could otherwise be used for whatever witchcraft their silicon designers are whipping up.
I’d grant that as a valid technical reason for limited video codec support. Silicon and battery are at a premium.