While I can understand perception, the problem isn't really what browsers they do and don't support. It's what features they do and don't support. These days, browser sniffing gets you into trouble. It's clear that Paydirt is simply browser sniffing (hence why Rey was able to get in by simply changing the user agent). If they change it from browser sniffing to feature detection (which is compliant with standards and what many projects such as Modernizr do), then you don't have to worry about perceptions at all -- just reality. If a browser doesn't support the feature, then it makes sense not to waste time doing work-arounds for the it. But if a browser supports that feature, why wouldn't you want that revenue? Seems to me that "sensible", becomes a very relative term at that point.