And I see you know exactly what is wrong with it and also the general direction to make it better.
It EVEN has a section LOW HANGING FRUITS on it! WHY THE DEUCE didn't you made it right out of the gate, then!?!?!?!?
I feel your pain and this is why I left the comment in the first place. I was thinking about you, fellow colleague!