HFT is just something where latency is the primary factor. Your perspective is a somewhat narrow one driven perhaps by limited experience or reading. The things you listed are true but just part of the arms race at various venues. Likewise, your reply to GP lacks perspective. Latency is likely almost totally irrelevant to his business model. His target audience doesn’t require sub-python latencies.