It's definitely a rough instrument to take up if you're looking for public affection
Depends on the venue. I put in 45 minutes to an hour on the bench in front of my house with the accordion- about 40 feet from the sidewalk- waiting on the wife as she gives the dog his evening stroll. I usually play the accordion, but in the past have gone on streaks of tenor sax, clarinet, and flute. I'm surely best on the tenor out of the four, and in general acceptability for most venues the sax rates pretty high for both jazz and pop. The preference of the passing public is pretty clear though. Flute in second, sax in third. Clarinet in dead last, and...
The accordion overwhelmingly favored in a venue where people are passing by enjoying the air. Not just because of the a cappella nature of noodling on the other three hwich colors things when they're all on their lonesome- and not because the accordion really is a band in a box.
The accordion speaks to nostalgic memories- often to folks who really have no first hand memories of them to speak of. Kids find it a novelty, the grown ups ask for When the Saints Come ... (which I steadfastly refuse to play), and generally rather than declaring me a public nuisance (that may, of course just be "Minnesota nice"...) wave, smile, and lie through their teeth and tell me "sounds great". (They don't even seem to change their routes to avoid me!)
None of the other instruments elicit that response although one guy wanted me to cough up flute lessons based upon my somewhat free spirited take on Ding Dong the Witch is Dead.
Don't sell your accordion short. And remember- unless you're gigging for cash, the person you really want to make happy with that ungainly thing is... you.
PS And in an attempt to forestall the inevitable "I play to please the listeners you self-centerd oaf." I submit that you're doing it because it gives you pleasure to do so. I'll accept the "oaf" part as a fair hit...