I’m not much of a fan of MacFarlane (his schtick got old a decade ago), but he can at least belt out show tunes, and yeah, do 2x as many voices as Roiland. Though I’m pretty sure I’ve seen MacFarlane do some solid Flintstones and/or other old character impressions. Also, don’t forget oblivious right-wing American.