Violating patents that are easy to get around is not competition, its being lazy and stealing. IF you want a feature in your product, implement it in a way that you actually came up with rather than copying the protected ways companies who actually create their implementations do.
What patents have been violated? None yet - the courts will decide , unless HTC and Apple don't come to a settlement first.