Absolutely. No public transport, almost no culture, and housing anywhere nice is even less available than in London. For a young person working at one of these firms, where can you live? Where could you meet someone to date? What can you even do at the weekend?
JLR is based in the metro area of Britain's second city. It's not exactly the middle of nowhere. Rolls Royce is in Derby, on the edge of the Peak District with much to offer. Much cheaper housing with more space available. And unlike in London, driving a car isn't hounded by terminal congestion.
JLR Gaydon is not in the metro area of Birmingham. It's in nice countryside and near a motorway which helps, but it's a fair commute out of Birmingham at rush hour to there. The nice surrounding towns/villages are expensive, and even the shitty ones aren't cheap (hello Banbury) as they're on the edge of commuter distance to London.
Derby I haven't lived in but know people who have. It's an old manufacturing town and hasn't much to offer graduates. Or anyone really. The Peak District is great, and if you can live out that way and commute in then do it. But again, you won't have similar people for local friends.
UK people are so god damned spoiled. Sometimes I will pull up street view imagery of a random town in scotland or wherever in the UK that I see locals from there on reddit make a seething comment about. Then I will look at the town center and its basically greenwich village: walkable, pubs and shops all over the place, bus network goes everywhere, actual regional rail potentially, everything the american urbanist dreams about. You know where you actually meet people on a date in 2025? On an app, which they have users on all over the UK.
Sure, but at that point you're having to buy a car (which is much harder as a young person - car prices have gone up, insurance has gone up faster, the driving test is harder than it was and lessons cost more...), you'll need somewhere to park it which adds to your housing costs, you still can't go drinking, and in general you're cut off from a lot of what young people are doing.
Even tiny UK towns have excellent walkable mainstreets and are small enough to walk from field to field on the other end in no time. It is a far cry from the american obligatory car experience where it might be a 2 hour walk to your nearest grocery store even in a city suburb.
It would be very expensive to take a taxi (of any sort) out of London to a scenic place, but it's easy to take a train to plenty of them, or hire a car for the day through an app.
There is a culture there. I am not sure what people mean when they say there isn't a culture outside of the London. If you mean things like events, art exhibs etc. We have those here. If you mean bars, pubs and restaurants we have those here to.
Is it as glitzy as London. No. But saying there is "no culture" is just absolutely asinine.