I really haven't had any issues getting reservations, but I do my due diligence and put in the effort into getting them. I know exactly what day and time the reservations open up and I go online to get what days I want when I want. That being said I got my birthday, Thanksgiving, Christmas and New Years Eve. Point is.....if you put in the effort, you wont get locked out. I have my 6 reservations lined up and I don't have to worry about a thing.
My biggest and only complaint is the 1 pm park hopper rule. I personally would visit at rope drop, ride all the major rides at DCA or DL by 11-12 then head to the other side...repeat the process and then head home. Can't do that now. Another caveat is the virtual queue. I now can't come at rope drop ride Spider-man(Horrible ride, but) then head to DL and wait for the 12 pm queue to open up to see if I can get on that or vice versa. (guess its theoretically possible if you get quick boarding queue and a later second boarding pass)
The reservation system HAS made me re-think how I spend time in the parks, especially at Disneyland. So now I just try to have fun with it. For example, I recently just did an entire Fantasyland day cause that got me to 1pm or something similar.
Once again, I think it's the amount of effort you want to put into things. I get it...it was easy to be lazy before. Be less now and more creative.