Meat is generally a good protein source, not the only one by far though. In my experience it’s usually cheaper per gram. But if that’s not a huge concern then there’s a lot of things that work pretty well instead.
cheaper per gram compared to what? If you’re comparing to recent “fake meat” alternatives then that’s probably true. But more traditional plant sources of protein should be significantly cheaper than meat - things like lentils and even soya mince/pieces. Both of these can be bought as dried produce, which not only means they’ll keep pretty much indefinitely in your cupboard but that commercial suppliers can store and transport them without refrigeration helping to reduce costs. Additionally dried produce takes up less space and weight which further reduces storage and transport costs.
Downvoting facts instead of understanding nutriention is also quintessentially American.
Not only Americans unfortunately
When i asked the pupil in my class what they thought the most eaten food by gladiators was, 4/5 said meat, only one knew that it was mainly grains.