It will always be people who are negative about not just about SFI, but about everything in life, you need to realize that we are all humans and we are all different, and for some the glass will always be half full, and for some it will always be half empty.
Someone will, someone won't, and that doesn't meter, like you said just keep moving forward and don't look back. Never.