Aye, as opposed to D where structs are value types and classes are reference types
It's just a small annoyance to have to put "public:" at the top of every data-class definition
So I use structs everywhere but you're completely right, no real difference