Use cases, utility, practical applications...these are the top factors that determine whether an asset is good or not.
Don't forget decentralization and scarcity as Bitcoin is so very scarce, we can made so many profits from it.
I think you should update your first post to mention the main thing, it is really decentralized and there is nothing like it. There doesn't exist even one altcoin that comes close to the decentralization that Bitcoin provides. They try to sell marketing lies that they are decentralized, but it is always a single team behind it through a company or foundation. Often this team retains a lot of control, especially through governance. Bitcoin is very hard to change, and you can't print out more of it that's is why it beats everything else. Altcoin people still have not learned their lessons.