Personally I am used to working on Polygon rather than on Solana and I can say that it is a really good network with fees less than one cent and transactions even with minimum fees don’t take more than one minute, so I am totally satisfied with it. But actually, we shouldn’t compare these two platforms, as Polygon is a layer 2 solution for Ethereum and Solana is an independent blockchain.
For those who are used to working with the Ethereum blockchain, Polygon becomes more acceptable. This is very convenient in many cases, since the wallet number in these blockchains is kept the same and they are both integrated into MetaMask. But at the moment, Polygon lacks hype and this can be seen in the Polygon ecosystem, which is significantly inferior to Solana.
I think, one major aspect to consider is their popularity of usage. Because a lot of networks are offering better services or features, and yet, they still fail. It is because, they failed to attract users/developers that will utilize their network. So no matter how good your network is, if no one will use it, still your business will not thrive. Just for an example, how many projects have attempted to overthrow bitcoin with over the edge features, and yet, they didn't succeed.