That's the reason TPB is using Monero. It was specifically designed to be mined on consumer CPUs with little to no benefit to running on a GPU or ASIC.
That's partially incorrect. While XMR is very resistant to ASICs and not very GPU friendly, a high-end consumer GPU will still mine over 2x as much as a high-end consumer CPU.
edit: of course because the majority of users have integrated gpus, cpu mining will typically be faster.
edit: of course because the majority of users have integrated gpus, cpu mining will typically be faster.