So this is a thing with Toyota, Subaru, and BMW from my experience. Don't think that bailing to another brand will spare you from TPMS. Subaru wanted $150 to reset the TPMS on my Fiance's Forester in order to mount new tires. Our local shop did it for free.
If it really bothers you then get a TPMS tool and do it yourself.
No it isn't about them wanting money for resetting the TPMS. It bothers me if they engineered it in such a way that other shops can't do it even without the right training and equipment. I was under the impression that the Costco techs couldn't do it because the dealership had some proprietary information or equipment for the sole purpose of making a few quick bucks. I now know that is not the case.
FWIW, among other reasons, this is why I have never, and will never own any Apple device.
