I am not actually a right fan of solana but I must say sometime technology (Development) matters alots in price, I can reference coin such as litecoin, for years now I didn't see any further development and changes in this particular altcoin and hence there is no price action or reactions that either hit price to some certain that could be very attractive to investor even as that they don't care and people has started making move to pull most of their investment from that litecoin.
If there where no further development do you think Solana would gain this stability in price? No I don't think so, so since investors knew too well that the developer are solidly behind this project they don't mind just holding their bags tight instead to panic and sell they decided to HODL because #DevelopmentTeam are always there to back it up.
It is true that technological progression during the accumulation phase is necessary to maintain investor confidence in the future of the ecosystem. Solana has done this very well despite being negatively impacted by the collapse of FTX, while Litecoin has not shown any signs of growth.
Technology is the foundation for token price growth in many projects, and Solana is one of them. At least, Solana is very fast and cheap, everyone can access and use Solana easily.
Eos is a legend of the so-called news pump, BlockOne company was very successful in promoting and raising capital from the dream community in 2017-2018. In the end, Eos had good technology and was still abandoned without further development, spurned by the market and its price kept falling and never raised its head. There are some good features invented by Eos that have been successfully learned by other projects and those projects have grown well thanks to good stories, but Eos alone is still stagnant and nothing is impressive enough or worth investing in.
Chasing after technology is just dreaming, the reality of the market is much harsher. No matter how good the technology is, if the price does not increase or is not promoted, it will die because there are no users and investors.
The EOS price is still at the bottom, although all sorts of developments have been introduced but have not been able to attract users, cash flow, or media. EOS has a naming scheme that Near follows, adding huge power with speed, stability and super cheap fees, surpassing Solana many times but not receiving cash flow like Solana.
Many long-time investors in EOS also found it difficult to bet on technology because the price did not increase as expected after 2 seasons. Currently, they are betting on the scarcity story of RAM, hoping that RAM/EOS increases, EOS/USD increases will meet their profit expectations.
The Solana team has built up trust and is very communicative to their community that if there are issues the community will support the team in fixing them, technology for me is very important it will keep the project in the market and it will not be questioned why it's still in the market, for a project to stay long it should have something to offer and the #DevelopmentTeam is very active in resolving issues something Solana kept doing.
As you said, Solana still has many problems but the Solana team always acts quickly in notifying the community and fixing errors to restore the network. It is possible that the SOL token price is supported not by the health of the Solana blockchain but by the contribution of the Solana team that has made the community trust and continue to stick with this ecosystem.