You know that a single can of beer is 12 oz. If one shot is equal to 1.5 oz, then there are about 8 shots of beer in a can. This more or less coincides with a pint of vodka (12.7 oz bottle) yielding about 8 shots. Keep in mind that a shot of beer is only equal to other hard liquors in terms of volume, not potency.
While drinking a pint of vodka is preferable to a fifth of vodka, it is still a lot of alcohol. However, a pint of vodka is equal to about 10 vodka shots. This is five times or more the daily limit for moderate drinking. Same quantity, but different alcohols, equals very different health outcomes.