It all depends on where and when you travel. I am from Linlithgow and use the train to commute (3 times a week to Edinburgh, 2 times a week to Stirling) and for leisure (to Inverness to see family at least once a month).
My commute to Stirling has increased in journey time by 50% due to loss of the direct service, which is being moaned about all over Twitter, being ignored on most occasions by ScotRail. My commute to Edinburgh is slightly quicker but I still can’t get a seat as the capacity on trains wasn’t increased enough. To travel to Inverness, I now require 2 changes or to double back via Haymarket, increasing my journey time. My local station Linlithgow has had capacity increases but trains towards Edinburgh are still full and standing daily with 7-car 385s and 8-car 365s, aswell as Larbert/Stirling links being lost and no badly needed increase in frequency towards Edinburgh. This means I have no choice but to go the car come the timetable change, so for me the railway most certainly isn’t the best ever.
However, the new timetable change looks to be doing wonders for the Stirling, Camelon, Falkirk, Cumbernauld, Edinburgh Park etc commuters so they may agree with ScotRail that this is the best railway we’ve ever had.
There’s always winners and losers in every timetable, however I don’t believe the best has been done to accomodate every station possible. The jist of it is though, that your opinion on this being the best railway ever is dependent on where you travel to and from.