@Cean100 Quite honestly, the majority of landlords would not allow subletting, which is what listing an Airbnb is. If I owned a place I rented out full time to a tenant, I certainly wouldn't allow it.
I see you have a private room listing, and as a home-share host myself, I understand it seems unfair, as your guests probably don't cause any disturbance or damages. I only host one guest at a time, almost all of them fly here, so they don't even have a car, and my neighbors wouldn't even know that person who is staying with me is an Airbnb guest rather than a friend or a family member.
But the bottom line is that a tenant doesn't have any "rights" to sublet.