If it is a mere opinion, it would not constitute libel. For something to be libelous, it must be an assertion of fact - it must also be false and tend to injure the reputation of the party within the community.
Isn't every opinion an assertion of fact? If I say "American cars suck" or "Apple mistreats its developer community", I'm expressing what I believe to be the truth, not just my opinion.
What's the distinction between opinions and assertions of fact?