Hello and welcome,
Looking at this, it does appear to be more vandalism than unique art. There do appear to be other vandalistic works right next to this one on Street View. This view from 2017 shows them the best.
Per criteria, vandalistic art is ineligible, as it may have not been painted with permission.
I’m also curious as to what you mean by “owner” here. Did you originally create the Wayspot? No one “owns” Wayspots that they create, especially since they can be edited by other users. Are you the owner of the business? If so, did you give permission to an artist to create this?
Also, emails are never sent to the user that originally added a Wayspot to the map to inform them it has been removed. I think if that was happening, there may be some people confused as to why they are getting the email, especially if they no longer partake in Wayfarer. Emails are still sent when nominations and edits get resolved, whether accepted or rejected, but not if there has been any type of update to a Wayspot, even removal.