Your first point is literally just market making, which requires absolutely no HFT. Your second point (arbitrage to keep prices in line) also doesn't require HFT and I find it awfully difficult to imagine that (actual) people would need to worry about where to get their stock if arbitrage would occur at less than microsecond frequencies, because otherwise there might be significantly out of line prices at timescales people care about (many orders of magnitude slower).