I was born in Finland and 100% agree.
Diners are something else. In Germany we have "American diners" where you pay for each cup of coffee.
It's not the same.