It depends who was paying them, their not like window cleaners going from door to door selling economic predictions
They are usually employed by the large financial organisations, the government and civil service, lobbyist funded think-tanks, academics funded by the government and financial corporations, etc.
The only independent economist that I know of is Max Keiser