One reason I like it is that it's unique. I have not heard of any other team called the Guardians. It also has a historical connection with the city. I like the name Baltimore Ravens for similar reasons.
The Guardians is an homage to the Art Deco statues known as the Guardians of Traffic on a famous bridge in Cleveland (see second link below). It has an interesting history and involves Bob Hope. Of course, Trump is having a fit over the name change.
Here is the full statement from former President Trump, which was released early Friday afternoon:
Can anybody believe that the Cleveland Indians, a storied and cherished baseball franchise since taking the name in 1915, are changing their name to the Guardians? Such a disgrace, and I guarantee that the people who are most angry about it are the many Indians of our Country. Wouldn’t it be an honor to have a team named the Cleveland Indians, and wouldn’t it be disrespectful to rip that name and logo off of those jerseys? The people of Cleveland cannot be thrilled and I, as a FORMER baseball fan, cannot believe things such as this are happening. A small group of people, with absolutely crazy ideas and policies, is forcing these changes to destroy our culture and heritage. At some point, the people will not take it anymore!