Its a grey area. It is the pilots right and responsibility to question anything which might affect the safety of the flight. If an accident happens, its the Pilots responsibility.
Would you never question an instructor / captain sat next to you for fear of "putting his back up"? Thats a very dangerous game. ATC do a wonderful job, but do make mistakes (being vectored into a mountain springs to mind).