The marriage issue was just a smokescreen for them to keep out gay people. In a business, they should not be able to discriminate and so the judgement was correct.
edit: if you want to moan about gay hotels then just try and book at one. I'm sure after this case that they won't refuse you, and if they do you can take them to court and easily win the case.
As above...Do you want all other 'gay only' hotels to be the same then?