David Beckham's complaints in Houston - fair or foul?