The you don't need jQuery website had a concrete use case - you need not include an entire library into your website for some simple tasks which makes your website faster.
Though, this site is cool in showing the power of CSS, I am not sure if there is any specific advantage of using CSS over JS to design tabs, sliders, etc. Just use the best tool for the job!