I think this is an implicitly non-constructive question by design. Before I get to the point, let me clarify a few things:
Whether you like it or not, Hashnode provides you this service free-of-charge in exchange for you offering content and helping others. Just because this is the nature, it does not mean that 100s of man hours went into it. It is up to you to admire this work or not of course, but at the very least it deserves respect.
Design is experimentation at its core and finding new avenues, creating need and perspective out of thin air is in the nature of this profession. Subjectivity is more then welcome. Therefore as users, we should first try to understand the "direction" Hashnode team wants to go before we give comments. Once we understand the goal, then we should make constructive comments towards that goal.
Since the website contains a lot of different parts, APIs etc, it might be that the Hashnode team is also doing a work in progress/adaptive approach, and the end result is possibly "clear" to them. But it might be obscured from the users, in that case I think it is best for the users to wait until the dust settles before they make their comments.
As for me, I sense that direction Hashnode team wants to go is for a simpler, more elegant design that offers the same capability and perhaps even more (now you can log with your github etc.). Based on this goal I think they have done a fabulous job! I wish them luck and encourage them to continue down the avenue that they think fits their website best.