The idea that we couldn't buy an adequate replacement for Bruno for less than £100m is somewhat undermined by the fact that we brought Bruno himself for £47m plus add-ons.
Bruno is an excellent player, but the world is full of excellent and potentially excellent players. And while he has contributed a lot in terms of goals/assists this season, "a lot" in this context puts him 57th for goals and assists across Europe's Big 5 Leagues.
Within our own league this season players like Bowen, Kluivert, Cunha, Luis Diaz, Murphy, Mbeumo and Palmer have also produced as much or more goals & assist, all of whom also cost their own clubs significantly less than £100m.
The issue isn't replacing a player like Bruno with that kind of money, it's trusting our recruitment team to replace Bruno with that kind of money.