Thank you for the question, Mr. Rayes.
I will not pass judgment on whether it is wise or not to do what you are proposing, because that is the committee's decision.
However, I can say that every term is definitely not defined in a bill or an act. A number of terms are used. Often, a definition will be provided for a term if it is very technical, if it is not part of common language and if people don't understand it very well.
The term social media is commonly used, and dictionaries provide a fairly specific definition for it. That is why we did not deem it necessary to include a technical definition of social media.