It is a security v. performance tradeoff.
You can take the standard Atheros(?) WiFi and get the security that you get from not having a blob but not get as good performance.
You can buy (separately) an Intel WiFi card (well Intel seems to be what most people do) and get the insecurity that you get from having a blob but get better performance.
For some people (use at home), it may be the positioning of the WAP relative to the positioning of the laptop makes the signal strength marginal and the difference between the two WiFi cards is the difference between usable/stable and unusable/unstable. For other people it may be usable either way and the difference is between OK and better.
The different experiences that people have may reflect house size, house construction material, house layout, quality of WAP.
So some people, if unwilling to sacrifice some security, might need to get a WiFi extender in some form or other.
Here’s the thing though. No realistic amount of money is going to solve the fact that some manufacturers lock their functionality behind secret blobs. This is not ideal but we don’t live in an ideal world.
If you are prepared to sacrifice yourself to some blobbiness then, yes, there is a fix - buy an Intel WiFi module separately and go down that route - as quite a few Librem laptop customers have done.