I may sound like a hypocrite here but I've been on both sides of the "boat" if you will. As an instructor/dm in the Caribbean, I may have rushed divers on more than one occasion, but never to the point of bypassing safety checks. It was more for inconsiderate divers and those who didn't care about holding anyone else up ( hey, we're on vacation; so is everyone else and they're waiting on you). I never rushed for personal reasons, i.e., I was hungry, wanted to go to the bar, etc. In fact, it was usually the opposite as we were on an island, we had no where to go, and a fun and memorable dive usually earned an invitation to the local watering hole afterwards. So a "rush" was counter productive.
Now as a diver out for my own fun, I've had ops tried to speed me up, limit my bottom time (when some divers on Nitrox, others on air, everyone had to dive an air table), and telling me to rush while getting ready. I've been diving for a number of years and I know exactly how long it takes me to don all my gear and be ready to go, and it's not that long. I don't need to sit rigged up for 15 minutes while new or inexperienced divers take their time. (again this is personal time not professional). Once I was trying to help a pair of new divers and actually got chastised for holding the group up. I was in the water before the two I was helping could enter. They told me in the water thanks, and they would never use these guys again.
On one occasion I went in the water about 15 minutes after everyone else. When asked what I was doing I told the DM I wasn't pushing my interval for his sake and if he wanted me to stay on board, he could return half my cost. He decided to let me go. Diving can be expensive and it's not out of the question to expect your money's worth.
I think it may be prudent to be clear through a conversation exactly what your expectations are for BT and SI. And then hold the DM accountable to that time table.