My experience is the opposite. I recently stayed at the Kyoto Tower Hotel, one of my favourites, at a competitive price booked through Amex and using my travel credit. My room was similar to those previously booked through online sites. In fact it was a corner room with additional windows.