Players, including superstar opener Chris Gayle, were at loggerheads with the Board for a long time and some of them like spinner Sunil Narine and allrounder Dwayne Bravo missed Test duty to play in the IPL.
"The spectators want to see the best players. If I looked up and saw no Gayle or key players named to play I would just say forget about it, stay home," said Hooper.
"They have to figure out a way to get our key players contracted."
Hooper said if players such as Narine get Board contract, they would be compelled to don national colours ahead of leagues such as IPL.
"If Narine has a central contract that would mean he would have to play for the West Indies," said Hooper.
"We want to have our best cricketers playing each and every time we take the park," he added.
"I am old fashioned, I believe in Test cricket. If you have a solid base in Test cricket you can adjust your game to suit any other format."