I was in Berlin at the weekend and found the people friendlier (as long as you break the ice with them as they will never do it with you) and service much better than in Poland. I didnt want it to be so, but it was. Maybe the high level of English spoken by Germans is a factor.
I can't say I've had problems with English speaking here, in fact, in my own subjective experience I've found Poles in cities to be as good, if not better than there German counterparts.
The better service I would certainly agree with.
Waitressing here often borders on the Laurel and Hardy show I know I've had to threaten a walk out a few times just to get the bill sent over, after thirty minutes of repeated requests. Restaurants seem remarkably reluctant to get paid.
In fact, the only two countries that spring to mind where I've had worse service is Belarus and Russia.