UK pub chain JD Wetherspoon has come under fire from industry rivals following its decision to offer a GBP0.99 (US$1.44) pint.