Not giving someone a platform isn't taking their free speech away, any more than me telling religious people attempting to convert me to get off my property is violating their religious rights.
in other words : don't assume those that defend people like Alex Jones are defending his opinions.
Many are defending his ability to transmit his message, regardless of the quality of that message, in the interest of preserving that ability for themselves and causes that they support.
Alex Jones isn't legally prohibited from saying lies about Sandy Hook, and the people up in arms defending those hateful lies and saying we should be careful to preserve hateful lies on private platforms are either idiot patsies or purposefully misleading liars(like Alex Jones himself actually.)