This post is also available in: English Español (Spanish) Italiano (Italian) Deutsch (German) فارسی (Persian) Português (Portuguese (Brazil)) Русский (Russian)
Short answer
Hamas is a terror organization and not freedom fighters and they did one of the most horrific attacks on civilian population ever documented
Long answer
Hamas is not a legitimate resistance movement; they intentionally targeted innocent Israeli civilians, including children and elderly, in a massive, coordinated attack. Their stated aim per their charter is the eradication of Israel completely and the establishment of an Islamic caliphate, much like extremist groups such as ISIS. Their actions have been universally condemned as acts of terrorism by numerous nations, including the United States and United Kingdom.