The biggest issue with the system is, that it is relying on RNG for skills. Yes, i know putting points into a skill does raise your chances but it´s still random. Imo an absolute no go for skills to have randomness included. Simply a bad idea.
I went to the evening of day 5 without beeing able to make bacon and eggs. I had a point in master chef, i did loot a lot in residential houses. Yet i couldn´t find 10 magazines in nearly 5 hours of playing.