Technically, if they're not going to call something "St. John's Place" (hypothetical example) because St. John doesn't own it, then shouldn't it now be called St. John Place? Why the unequal treatment for the letter "s"??? Talk about your discrimination.
If they decide to officially allow people to say "its" instead of "it's", I'm taking up Spanish.