They have not been done away with compeltely but are rather sporadic now. Some events like the soccer world cup also allow the EU country to close its borders and temporarily put Shengen "out of order" In this case it was to filter the hooligans. Every Shengen country is allowed to do checks when and if it has reason to do so.