Supporting grass roots football is supporting poor people. Maybe other sports "need" the money more but the fact is that more poor kids are interested in football than any other sport. Yes, there are lots of people who aren't interested in football but nothing else, no sport or other interest attracts the same numbers of people every weekend as football does, nothing comes close.
Any working class child who has a commitment to sport has a way better chance of staying out of trouble than those who don't giving them better life chances and greater likelihood that they will never need those food banks.
Libraries are closing through lack of use, not funding and you can "borrow" ebooks from the library service without ever going near a library.
David Beckham has done a smashing job on his image of late but has, in the past been an appalling role model. Agree "footballers" need to get their act together for football to be as good as it should be for our young people, but that's not where this money is going.
£50m is less than £1 per person, it's nowhere near enough to achieve the stated aims