Currently, Polygon cannot compete with BSC because BSC still has many conveniences that people can get. However, I think currently BSC and Polygon are both in the good category. If time after time Polygon is able to provide the best, then in the future Polygon may be able to compete with BSC.
The advantage of Polygon at this time is the transaction fee is very cheap, but it still hasn't been able to make it more popular than the already popular BSC, so in general Polygon still needs time to shift the BSC so that new project developers can be more interested in using it Polygons later.
It's not enough to just rely on cheap transaction fees, but Polygon must have other conveniences so that people are interested in Polygon. I agree that Polygon needs time to continue to develop, but they must really work hard in providing the best because the opportunity for Polygon to become like BSC is still there.