Nothing new to the "modern" airline world. There can be many valid logistical reasons behind Ops making these (albeit frustrating to the affected pax) decisions and I'm not going to try and attempt listing them all here. Rest assured it's nothing new to the airline business.