Tbf I don't fully begrudge fans of non league clubs supporting another team, unless it's a bigger club that should really be in the football league like Oldham or Chesterfield etc... but Maidstone, fair enough really.
Often found people that only support small non league teams to be a touch odd...