As someone who has worked extensively with people with autism, if that was the reason he didn’t move, it was more likely he simply didn’t pick up on the cues that moving was necessary. If he was high-functioning enough to be out on his own, he probably would have appreciated the tip. People with certain kinds of high-functioning autism just don’t pick up on social cues, and need to learn such things by rote. Fortunately, if you are not overtly hostile and use neutral language, they aren’t usually insulted by suggestions like “Why don’t you take another seat so that the woman with the stroller can use yours, since it folds?”
It’s also possible that he isn’t from around there, or doesn’t ride the bus often, and if the seat was down when he got there, he didn’t realize he was taking up a seat someone else needed.
In other words, I can think of enough reasons for him simply to be clueless rather than rude, that he might appreciate being clued in, and that he wasn’t a jerk, and the situation wouldn’t be confrontational as long as you used neutral language.
I remember once I was riding a bus with a friend when we were both about 13. A woman with a toddler, a diaper bag, and some other kind of package, got on the bus. I immediately got up and offered her my seat, as I was right in front, and my friend looked puzzled for a moment-- we were both capable of standing, but there were probably some seats at the back, albeit not together. Then after she thought a moment, she got up so the woman had room for her stuff as well, if she put the toddler on her lap. I just thought “Why should she struggle to the back of the bus, and probably whack someone with the diaper bag?” It’s what my family taught me. My friend, I guess, had never been explicitly taught that, but she got it as soon as she saw me do it.
I’m glad we had a car when my son was a baby.
Yeah. People who can afford those can probably afford a car.