Unfortunately, at the end of the day, even if you are only about 'fundamentals' (whatever that means) you're obviously going to want to trade FIRST on those fundamentals .. right? Cause whoever does is going to win the day. Ok, so low latency is necessary for normal electronic trading.
Ok, now market events versus fundamentals. Seriously? At what point are 'market events' not fundamentals? The definition is all arbitrary. If there is a change in some correlating index, isn't that a 'market event'? But isn't it also rather fundamental (say, that correlating index is interest rates futures)? At what point does that change in the correlating index no long qualify as a 'fundamental event'? When Nanex says it doesn't?
Nanex simply wants to have its cake and doesn't want to be marked as "HFT". All electronic trading, at its heart, is going to be HFT at some point. The only way to keep that from happening is just come up with really arbitrary definitions marking the line you can't cross. Likely those definitions will be used to help whoever is paying Hillary Clinton/Bush/Trump/etc the most money.
Let's not bother with these shenanigans just put a transactional tax on everything and be done with it. Let's stop spending all our time and our brain power creating software to do trading and start getting back to actually researching /innovating / building things.