Welsh praise and grumble