I'd say Newcastle drinking culture is heavily influenced by the number of stag, hen and out of town visits. Loads of people love drinking up in Newcastle and I know from getting train fromsScotland on weekends loads of people go for wild weekends.
Although geordies do love a drink, but no more than anywhere else I've lived.
Regarding the metro, it's great for commuting and it's been reliable for my own mother for many years and was reliable for me for 6 years. Can't complain about it at all considering other city transport links are no better.