This is akin to declaring Pluto a non-planet. The ecliptic has passed through Ophiuchus since I was a boy (ancient times), and very long before that. Nothing new has happened in the sky to precipitate a change in definition.
In any case, defining the Zodiac as 12 or 13 (or 14, for that matter), is a matter of arbitrary definitions and arbitrarily defined boundaries. Maybe NASA is just trying to get some attention.
This has raised a debate between “sidereal” astrologers (who have embraced Ophiuchus into their predictive model) and standard ones (who have not).
Allegedly, Ophiuchus luvs snakes.
“Maybe NASA is just trying to get some attention.”
==
I don’t doubt that NASA wants good press, but it’s comments on this were a result of recent rumors and news stories that implied/stated they had “made up a new constellation” for the Zodiac.