The problem isn’t that a mayor is running for president, the problem is that this is an idiot running.
He just barely meets the age limits for President. He is mayor of a town that is not very big. He served in the USN under a program that requires only minimal qualifications to be commissioned into a non command officers slot. His only reason for being noticed is that the media fell in love with his being gay. In fact none of the Democrats running are that impressive when it comes to qualifications. Why pay attention to this person at all.