Sure. People who have APs (in general) come often enough that they spend less on the AP than they would if they'd bought park hopper tickets for the same amount of days, don't eat 3 meals a day in the parks, don't buy a lot of souvenirs, often don't stay in resorts. So of course they'd discourage them for crowd control so people who want to come for "once in a lifetime" big blowout trips will come, stay in resorts, eat at the restaurants, buy a bunch of souvenirs and catch the bug to come back again in a year or two.
Disney makes more money on non-AP holders (generally speaking).
These people on "once in a lifetime" trips may grumble about the cost of tickets and parking, etc., but, especially if they have little kids, they just swallow it and do it.