Contradictory. In two sentences that follow each other.
What makes you believe his ideology isn't "Free software" ? You're saying 1 sentence that you don't believe his goal is "Free" software, then the next you're saying that's what he's pushing on the world...
Hum... doesn't make sense.
VLC for iOS was in breach of the GNU/GPL. The GPL isn't about the user's freedom or the programmer's freedom like the BSD license is, it's about the source code's freedom. The GNU/GPL guarantees that once the code is out there, no one will ever fork it and close it down aside from the original copyright owner. Everyone else will be able to get, modify and distribute the resulting software. VLC for iOS did not permit such a thing.
So yes, like you say, Stallman is about pushing is ideology (just like Steve Jobs pushed his ideology, just like Gates pushed his, just like Larry Ellison and tons of other peeps push theirs every day), and that ideology is the Freedom of software.
Not contradictory at all.
I said his goal is not what he calls "free" software, but to push his ideology. For Stallman, it is not about the software, it is about Stallman. It is about having a bit of power, it is about having people do what Stallman wants them to do. As I said, for Torvalds it is about Linux, not about Torvalds. For Jobs, it was about Apple and users, not about Jobs.
With the VLC situation, I think you don't get the hilarity of the situation. Now if we ignore that it can be debated whether or not VLC for iOS was in breach of the GPL (Apple withdrew the software since one of the copyright holders objected and threatened to sue; that doesn't mean the software was in violation of the GPL license), the fact is that one group of developers was refused exactly those rights that "free" software was supposed to give them. Yes, you can find justification to do so, but that doesn't change the facts.