I'm of mixed minds here, and biased. I am half Irish, and growing up we always spent Saint Patricks Day at my grandmothers house on O Street in South Boston, three doors away from the parade route. The parade is a family friendly community event, with great importance placed on "the wearing o' the Green"
Tear me a new one if you must, but the various LGBT groups over the years have done a good job of trying to turn the parades into Mardi Gras/Carnival like spectacles with sexual themes. It's out of place, and makes bad headlines.
Inclusion means being part of things, not having things change because you want them different, and focused on yourself.