@Eric6261 You have a point, and there have been discussions about this when AirBnB made changes to their website to include pet fees several years back.
There are definitely two schools of thought - the per pet/per night fee group and the one-time fee group. It would be great if AirBnB offered both options and the host was able to select whichever met their needs.
I fall under the one-time fee for up to two pets group. I do not cater to one-night guests and I have had very little pushback that my pet fee is too great for a weekend or 3 night stay. My pet fee is paid entirely to housekeeping for the time involved in additional cleaning protocols like double washing the bed linens that the guest let their fur-baby sleep on, using particular cleaning products on the furniture and marching around the yard checking for dog poo. As this is done only upon the exit of the pet, spreading it out over the duration of the rental is not for me.