The queues feel that long for dps as well. I've waited no more than 20-25 min as a tank for ST, but it can easily be pushed to 45 min on dps due to member withdrawals. Make sure not to mark the "join in progress" checkbox when queuing as a tank since it always feels like it holds off on matching you up with a "new" group until you've reached a time threshold.

It's easy to get spoiled by the insta-queues for tanks, but you are definitely not entitled to a wait free experience. In fact, maybe longer queues are just what's needed to humble certain players who constantly ask to be kicked or kick someone in order to leave without penalty so they can insta-queue again for a different dungeon/party from the roulette.