On my project (Preloaders.net) I have a lot of scripts as it's a web-application. There is no way to have "some" css and js. I merged everything in one file but Google Pagespeed still used to say to remove the "render blocking CSS and JS". So I just made CSS and JS show inline with HTML. Google pagespeed is now happy about the inline CSS, but it really looks stupid - as now the JS and CSS won't be cached on all other pages. Breaking CSS and JS apart is almost useless and impossible as it's all necessary for the web-app to work.
So now I am torn - which is best for user performance: Google "stupidity" or render blocking css and js?
Thanks a lot in advance.