As has already been said, Kivy isn't a web framework, but we're well aware the website isn't great. Unfortunately it hasn't had much love for a long time, especially as it's quite a task to seriously change it and we're both under-resourced and Python-oriented. We've been talking about various options for a long time. It's possible we might make some moves now as Kivy 2.0 was just recently released, which was a major update taking up a lot of focus.
From a marketing protective it may have made sense to revamp the website before launching 2.0 since you could've made a lot of better first impressions.
That said I don't think it's that bad, but the styling could be nicer.