@Garrett-And-Allison0 Did you know there's an option for hosts to cover the service fee? I do it. I simply upped my price to cover it. I think it makes it cleaner for guests- what they see is what they pay, not including taxes.
And just FYI, I'd be more concerned about your cleaning fee. It's way higher than the AirBnB fees (for shorter stays). It might be a good idea to up your price to absorb some of that as well.
As @Helen3 asked, how do you know it's the AirBnB fees? The travel and hospitality business is dynamic. Fluctuations in demand, market oversaturation, listing capacity, inflation, weather- all of those things factor in. It's hard to determine what might be affecting your bookings.