Unless enough people complain, there's not much you can do. For every channel TWC provides, they pay a per subscriber fee to the channel owner. For something like ESPN, it's $4+ per subscriber last I saw. For other smaller networks, they're often bundled together with popular channels from the same broadcaster and carry smaller per channel fees.
TWC must feel that the number of users actually watching beIN2 doesn't warrant the expense of offering it.