With none of those features there is no excuse for the site working that terribly with JS disabled. Look at HN for comparison, which degrades gracefully with JS disabled.