How do you say your Youtube account is getting view-suppressed idiomatically? I've been trying to find a way to say it and I can't really find a good example on Google, so I thought of asking it here. I thought of a few possibilities, but all of them sounds awkward.
YouTube has been responsible of the suppression of views on my YouTube account.
Lately, I believe YouTube is responsible of the view suppression my YouTube videos have been getting.
Not sure if you would agree with me, but they sound odd, so how would you reword them?