Thanks for letting me know about the broken Firefox examples! They should be fixed now.
I agree, you'd never want to actually build something this small with React - Vanilla DOM manipulation would make a lot more sense. That said, React does make sense for larger applications - and my intention is to write a series which will take you from not knowing React to being able to use it for an appropriately sized app. This is just part of the road there :)