you are arguing with a certified tech i can tell you for a fact engine mounts, motor mounts, tranmission mounts are not part of the suspention system of an automobile. never have been never will
also getting rid of vibration is a ride confort thing not a real issue and the only reason mounts are made from robber. grandma would complain