Apparently google just started sending out the JS/CSS warnings today (even though they have been using this method for some time) which would explain why we all are just finding out:
https://www.thesempost.com/new-google-search-console-warning-for-googlebot-cannot-access-css-and-js-files/
More info above.
I guess its OK to allow all now. As google is smart enough apparently not to index wp core files. They started targeting css/js a while back on their last update, but are now just sending out warnings. Here are some articles:
https://yoast.com/google-panda-robots-css-js/
https://yoast.com/wordpress-robots-txt-example/
********************************
******THE SOLUTION******
********************************
We should just keep all our robots.txt files blank from now on. There is no longer a need to block core wp directories.
I just updated my robots.txt. I removed my disallow of wp-includes, wp-admin etc. and now google is rendering my websites properly.
To test it, login to webmaster tools, and simply fetch and render as google. If your site appears in the screenshot to not be loading CSS then your robots.txt is blocking it somehow.