Section 66A of IT Act scrapped: Will it lead to unchecked abuse online?