Has there been an indication from the mods as to WHY these threads are being deleted?
yes, the users request that the troll be removed because he is an irritant, ibitunes is not a team, it is one man with dozens of sock-puppet usernames trying to shout out his fud as many times as he can. he has been proved wrong time and time again.
we, the users have just began to ignore him and just report his posts as our way of slapping him across the face with a wet fist as he is relentless in his pursuit of boosting his ego.