No, their entire purpose is to sponsor athletes with the greatest likelihood of being successful. If this was about role models and participation, rowing (c70k regular participants a week and falling) would not be getting £20m in funding for an Olympic cycle. Similarly, I’ve seen first hand how track/road cycling participation has fallen off a cliff because of decisions by British Cycling despite the masses of funding it’s received since 2004.
Read their strategic plan, it literally says “winning and being competitive at the highest level remains the priority”. The rest of their strategy is totally contingent on winning things as a vehicle to inspire people.