I see no problem with someone honoring my Corps. I do have a problem with someone that is trying to pass themselves off as a prior Marine that was not one. If you wear the tartan, I say wear it with pride and give a shout out to other Marines that you pass.
Semper Fi to all Marines!! Parris Island 1974.