You are spot on, being a "bull" is as much an attitude although having a larger than average cock certainly helps, because part of it is about perceived image.
The last cuck couple that I was with he had a larger than average cock but zero sex drive whereas the wife's sex drive had gone into...