So yes, there are multiple other visa schemes.
When it comes to the UK, you can be sure that you will get lots of hyperbole and pretty minimal facts about this kind of thing. Not a year ago, the govt was getting criticized for creating "skilled visa schemes" for workers earning under ~£20k/year...yes, there are schemes for visas people earning over this amount too. Last year, 1m visas were awarded, this is the highest level ever.
In terms of startup funding: I believe there are now multiple multi-billion funds that are investing directly in startups, these funds even operate below the national level, Scotland has two directly run by the govt for example, local govt even has these, the govt announced today a multi-billion package for semiconductors, there are (I believe) currently three tax incentive schemes for startups.
It is important to understand that a change that is counter to this direction could just be because it is simpler to fold this kind of thing in to other services (this may just be me: I don't think having private companies involved in the visa award process is a good idea...just having Barclays do incubation is a good idea...and btw, private incubators usually have these relationships with banks too).
Of course, everything is still going to be placed within some weird narrative about "corruption" or Brexit...just UK things...