They will put flying back in. Why should they force anyone to interact in a way the don;t want to? Who cares about pvp and their crying about being ganked. Ganking existed before flying and will still exist. If you don't like it don't pvp.
I don't think it's about "forcing" anything, it's about game design. They stated in their blue post that flying makes the world much smaller and much harder to plan (and it does on both accounts). They gave an example of a quest where you had to kill a guy in a fortress. On a flying mount you'd just fly down, gank the guy, and fly away, flying far above the defences. With a ground mount they can get you to go down corridors and explore like they want you to. The big point of this expansion seems to be getting back to core exploration instead of just QUESTQUESTQUESTQUEST then RAIDRAIDRAIDRAID. And I, for one, am enjoy the idea at least.
Imo flying mounts, a dungeon/BG queue system that doesn't prioritize same-server players playing against each other/together, and paid server transfers killed a lot of the WoW community that was unique to each server. In vanilla, atleast on Silvermoon, our community on both sides was tight. I'd know everyone in a battleground and their tendencies since we were all on the same server, and I always knew the raiders/pvp grinding groups. Back then people had reputations (they still do, but not the same extent). It wasn't easy to spend 3 months leveling a new character (as you couldn't name change or transfer) so you had to represent yourself well or become notorious (which some people enjoyed).