I’ve stayed in plenty of Airbnb’s that the owners were on-site the whole time. It’s not bad at all. I even used Airbnb to rent out a spare room for a couple years and it wasn’t weird at all (except for the people who were much more comfortable with nudity than I was).
The time I visited NYC, the Airbnb I rented was a small apartment divided up into three rooms with other renters staying there. Same as if the owner was there, wasn’t a problem or creepy.