Absolutely correct. If senior managers sit in their offices they will only know what the middle managers tell them, and they will only know what the front line tell them, and they know that their career depends on telling their bosses what they want to hear.
All the best and most successful customer-focussed businesses ensure that the senior management have direct contact with the front line.