One reason I find it hard to reject Platonism entirely is that the main alternative in the philosophy of mathematics, Formalism, looks to me like a kind of Platonism. This is because formalism replaces belief in the independent existence of mathematical objects (real numbers, integers) with belief in the independent existence of meta-mathematical objects (theorems, proofs) which most formalists conceive of in mathematical terms.
Ultimately I think that there is no a priori limit that we can place on how science is going to pan out, and how this will affect our philosophy. E.g. I find the idea of multiple universes distasteful and nonsensical (e.g. If everything possible happens, then how can we interpret probabilities? Why do we live in a universe where macro observations are consistent with applying the law of large numbers to quantum randomness? I can't think of any anthropic/observer based principle that would enforce this) but I can't yet rule out that that's really how things are.