Why should it matter if a website is marked up on the server side or client side to a search engine?
Do babies go out with the bathwater? Almost certainly. But when you're running a small scale search engine, you're never going to index everything anyway, so that's entirely fine.