He rather touched than hit him and Dida's dive was very, very lame. So I think Dida's punishment is fair. But Celtic's punishment is indeed is way too light. Someone being able to just get on the pitch is always unacceptable. IMO they should play without a crowd for the next home game.