It is not a bot yet. It takes about 3 months of not logging in at all for the team to be a bot, if I am not mistaken.

I suspect your friend has been logging in secretly and assigning healths packs & medic packs....if not, its probably because the team is very decent!

Another friend of mine abandoned his team last season but finished 2nd. This season the team is on a slide. So it takes about a season of abandonment for a team to spiral downwards. The fact that his team is quite strong means that the team won't become whipping boys immediately.