I am not really worried about the hardfork. Let the people who are going to exit do so. I am not really out of pocket for my Steem position and this could be a good time for equity in the system to become more evenly distributed. The concern is loosing users to the platform because posts are not paying. There is already frustration in people about not making any money. I have always taken a long range view on this system.
I also tend to agree with your perspective on system development. For a social network there seems to be many things that are less than attractive to the masses. I think it behooves the devs to not only add the profile pages taht you mention but to build better tools for aggregation of content and improve things like making a better editor that includes the markup generation. The current editor reminds me of my old mainframe days. It is out moded.