Yes, Mycroft obviously cares for Sherlock, it may be his only "human" trait. But he also is a control freak and wants his brother to be depend on him and to have always upper hand with Sherlock. The thing about his letting Sherlock to be beaten to the pulp in TEH and only then rescuing him is very disturbing, I wonder if it will be addressed again at some point, even indirectly.