It seems there are two questions underlying here, or maybe it is only one.
Do you think this season has been acceptable?
If not, do you think McInnes can turn it round?
2) He has earned the time to turn it around IMO. I would think the changes would happen either this summer or next when his contract expires. Can't see us sacking him half way through a campaign.