Graphic card mining became redundant with bitcoin mining many years ago, and virtually all mining hardware works through some form of USB communication, but often with a custom USB connection and hardware to go with it.
Mined my ETH on a GTX970, sold some and did ok, so don't agree with this (edit - you mean GPU not doable for Bitcoin, agreed). Down to luck, watching the coins and timing. Still worth doing GPU mining.