You have not made any compromise. You've only added original research, unappropriated templates and removed a perfectly acceptable source, and all that without opening a discussion with the community to see whether other editors would agree with you. And worse, when it was made clear that your edits were unacceptable (again, I merely followed the criterion from the Reliable Source policy), you just ignored that and kept reverting to what you wanted, without providing any policy-related reasons.