Is this tile installed correctly?
If you explicitly stated you wanted the tile seams to be random, then no, it's not unreasonable to ask them to redo it.

That said, at 24", I don't think you'd actually like the look. That's a really short tile for random joints. Note that actual hardwood floors not only have random seams, but random lengths of boards. Even engineered wood at typically 4' lengths can look a little odd when you try to emulate the random seams of actual hardwood flooring. 

FWIW, I actually like how it was laid. So maybe compromise and ask for a % off the bill?