I assume you could in theory? While in reality, there's probably no way for user software to access that part of the hardware directly?
If Apple wasn't keen on it, they would limit the macOS taptic engine APIs similar to how they do on watchOS.
Your iPhone doesn't break from buzzing for an hour straight, developers are free to call the apis as much as they like. The taptic engines in both of the devices are pretty much the same thing, no?
Although, mildly related to your point: There was a Tesla software update last year that put a cooldown on the steppers moving the seats if the user fucks around with a seat position too much. Apparently _those_ were prone to overheat and brake.
We have no haptic permissions so far :D
I've got a NAS with five HDDs on my desk right now, you bet I can feel that when it goes thrashing.