You actually don't need a banner for cookies that are required for website functionality, like login, shopping cart, etc. Server-side tracking is also OK and can get you quite a bit of data. IMHO, many websites would be just fine with good implementations of those two options above and could avoid the stupid banners.