Here is where the Learn by Reading system makes a lot more sense to me than the Learn by Doing ever did. Learn by Doing is accurate for developing muscle memory for physical tasks you already know how to do. You don't learn anything new by repeating a simple action over and over and over and over again. All you do is get better and faster at doing the exact simple task you are repeating. To learn something new you must be taught either by reading a book, being taught by teacher who already has the knowledge, or through personal experimentation with lots of failure, or direct inspiration by a higher being/universe. It really isn't learning by doing so much as it is mastery by doing what you already understand.
The type of knowledge that we acquire in this game is much more along the lines of learning something new that cannot be easily learned without some form of tutoring. Just repeating a simple task over and over and over again is never going to bequeath the knowledge that you need to learn to do craft and improve in the areas of the game-- particularly crafting. The mechanic of discovering old world knowledge that helps you acquire new knowledge is much more believable than the idea that doing the simplest task you can 100s of times will help you learn how to do something new.
Now physical actions such as swinging a club or thrusting a spear or shooting an arrow-- yes, learn by doing would definitely be more believable in those cases than reading about those activities. The good news is that learn by reading doesn't increase those types of physical skills. Those you increase through the skillpoint system by doing a variety of survival activities. Skillpoints is what replaced learn by doing because for those who play the game organically, there really isn't a whole lot of difference between learn by doing and skillpoint spending. The only time skillpoint spending feels off is for those who optimize by finding one simple activity that earns lots of xp and grinding that to rack up a ton of points to max out some unrelated skill. Playing that way is an option, for sure, but it doesn't have to be played that way. Skillpoint spending's strength is that players can do focus most on what they feel is fun but still improve in areas that might become more fun to them once their skill is high enough. With LBD I can only improve mining by mining which sucks if I don't enjoy mining--especially with low stamina and poor tools. WIth skillpoints I can do other activities that are fun and then use points to improve my mining skill so that when I do start mining it is more enjoyable. That versatility is why my preference edges to skillpoint spending over LBD.
The new Learn by Reading system is awesome because it fits so well with the type of knowledge acquisition we are experiencing. If we were lost in an apocalyptic world with nobody to teach us how to do new things we've never done before then we absolutely would be at the mercy of the luck of whatever old world knowledge we could discover to help us learn.
Now aside from all of that, it is a ton of fun. I know not everyone is going to agree what is fun or not but for me, the new system really has refreshed the game and the logic of it is not as bad as some people are casting it. To me, it really seems that the same people who were mad that LBD was cut are the ones that are completely unaccepting of learn by reading. They haven't wanted anything other than LBD and won't ever want anything other than LBD. I'm sure there are probably also some people who started in A20 that don't like the change with no thought of LBD but they seem to be less hostile and angry.
Not if most of your looting is kitchens, hardware stores, and gas stations... Location, location, location!
Anything seems to be magic to the person who cannot comprehend how it happens.
Thats why you limit learn by doing to what makes sense: melee weapons, guns, and wrench/harvesting tools. LBD skill effects headshot damage, maybe a small bonus to damage/reload speed/fire rate etc, and the LBD skill governs what level say, Pummel pete/the +attack speed perk you can learn. You can stack this on top of the learn by reading system to handle craft recipes/quality. No one wants craft quality directly linked to learn by doing (this was a big issue in a16.4 and the ONLY real big issue the skill system a16.4 used had really). We just want weapons (both melee and gun) and tools like wrench/pickaxe/axe/shovel and their related perks to be unlinked from stats. With Sex t-rex being removed, using other weapons basically is a non-option if it uses stamina, as you have to invest so heavily into the weapons line to get the stam use down to a resonable level. Compared to before where all you needed was 5 str and maxxed sex t-rex to at least have all weapons and tools somewhat useable, least stamina wasn't a problem then. I still feel Sex t-rex as it orignally was should be put back into str, and let the player choose if they wanna focus on their weapon line/stat of choice, or invest a bit into str for global stamina use reductions. Could have the game apply whichever has the bigger bonus.
Players like having choice, and one big issue since a17+ in 7dtd is the devs keep removing more and more choice and sandbox elements from the game and its players. With no way to have a option to enable/disable that feature, or like the case with sex t-rex, no option to go the other route, were just shoehorned down a narrow tunnel that has no turns anymore. This is the big issue I have with the game and I am pretty sure I am not alone. TFP have done some very questionable changes since a17, but never add's it on top of the orignal choice, its always a "You must play this way" never a "you can play this orignal way, OR go the new way." This is the biggest issue the game seems to have, well that and the fact the devs keep redoing game systems instead of putting actual new things into the game, like new tier of zombies, items, quests, story etc.
I've been part of many early access titles, and so far 7dtd has been the most wishy-washy/confusing i've ever seen as the devs don't even seem to know themselves what they want, and cannot seem to ever decide on something and lock it in. I understand its a alpha, this is the stage this stuff happens, but come on, its been almost 10 years, its getting silly how this game is not gold yet, or even in a beta state. Many players are just confused/wondering where this game is going as not even the devs themselves seem to have a clue, and they don't really seem to wanna tell us the players where its going either. Most EA titles are out 1-2 years after they go into EA, sometimes less, so the fact 7dtd is not even in beta when its coming up on 10 years old is kinda just sad.
Don't get me wrong, I like the game, If I didn't i'd not even be posting here for how long i've been around, but if I had to be blunt, vanilla hasn't gone anywhere in the last 4+ years or more, other than graphically anyway.