That sounds quite similar to my brother-in-law's stag do, both of my brother-in-law's. The first we all met in a pub in the west end and he decided he wasn't up for it, so despite all his friends and family being there he pretended to have a sore leg after about 3 pints and got a taxi home. I was there with my mate and the stag was the only person there we knew, so we too fucked off home.
The second we went to the dog track and it was braw, hard to get near the bar for a drink, but otherwise a good laugh. From there we went to Maggie Mays, which is a pub I enjoy, but the stag and best man insisted we go to the club part downstairs, which it being early we were the only people in and they resisted all attempts to go elsewhere or in any way liven up the proceedings (shots, drinking games, actually speaking to each other) so the second half of the night was a complete washout.
Stag do's in general tend to be shite in my experience. Except for mine. Big shout to Smurph who along with myself was the only person to last the distance and drink til 6am.