There’s a great deal of variation in quality among different products of the same type. Any of the types you name can be good or can be poor, depending on the individual product.
A large part of it will be personal experience. As an example, there’s a very good company mostly known for selling strength training equipment but which also carried a protein, saying you didn’t need fancy protein: just plain protein was fine. It was a basic casein.
Now, I have I think better digestion than most. But aside from not dissolving well and having a particle feel in the mouth, it gave me gas and discomfort. It just didn’t suit me. But unless they made up their customer testimonies which I don’t think they did, some customers loved the stuff. It was cheap, and if they got good results for them personally, why should anyone say they shouldn’t buy it?
But if you had the same results as I did, then it wouldn’t be a good protein for you.
Similarly, you can simply try proteins that have a reputation for high quality as well as some cheaper things and see what you experience for yourself.
A possible area for concern with that though it is that for some products it’s highly questionable that the protein is actually the material claimed on the label. I base this on the bulk price of whey proteins, in quantities such as 10,000 lb at a time. There’s simply no way that product can be selling at a local retail store for essentially the same amount as the wholesale price of even the cheapest actual WPC plus packaging cost. Yet we do see this type of pricing.
Advertising has to be covered, at least some overhead has to be covered, the retail store is going to insist on making a retail profit, etc. The only way it can be explained is if the product is not in fact whey protein, or at least largely not whey protein. I am not saying this must be the case with all products found retail, I’m sure it’s not. However, when substituting protein types can cut cost in half or less, and where retail prices just don’t make sense if the material were whey protein, there’s at least reason to suspect.
It may be that some stuff that’s plausibly priced for actually being whey protein will suit you personally just fine.
As a general rule, a buyer doesn’t get more than he pays for. The cheap stuff tends to be just that.