I do understand where you're coming from. But since it's the law, to have these cookie things, there obviously will be a service for it.
SO could probably implement it themselves. But small businesses and volunteers of clubs etc. probably don't have the expertise to do so...