I hate the Gigabyte 1070s and all oversized cards. Obviously I am biased because of the Mini, but that's not even my real frustration. I absolutely hate the extra width of the cards for all my custom systems and show pieces I've had to design this year and the ones I am working on now for a vendor who has cards that feel wider than they are long.
I'm not the only modder that feels this way too. I think making cards overly big serves no purpose...this current generation of GPUs is the best performing per watt we have ever seen, so why the heck is making them monstrously bigger the route the industry is going?
/end rant