Stephen Amell disses fans Archive