I'm not sure I'd put it down entirely to Osaka versus Kyoto. My impression is that these things often have at least as much to do with upbringing, formality, and social background as with region.
I don't know where you're from, so apologies if this is an unfair assumption, but in countries like the US or Australia people often seem less attuned to social class, whereas in places like the UK, France, and indeed Japan, those distinctions can carry more weight, even if they almost always go unspoken.
Agreed. Was always taught to never put elbows on the table, but as an adult I see people do it everywhere.