All your suggestions are fine, Nick. They certainly have not done very well in promoting the return. As NW said, there should have been a greater emphasis on season ticket sales, and cheap deals to rope people in.
As for excuses, people don't need them. They need reasons to go, not reasons...