Don't understand the argument, perhaps someone can tell me why BOOKING.COM shouldn't be able to secure a trademark on "BOOKING.COM"?
It includes ".com", so the generic argument is out the window...
To me, that's like saying you can't trademark BOOKINGGBEWUVGWUG because it include "GBEWUVGWUG"...