EK did it to me again

Booked F
EK018 for 17th, downgraded to 2 class, no notification whatsoever, only discovered upon checking my skywards account today

Rebooked to EK 020 which trashes my schedule, have to leave 7 hours earlier

but i'm not prepared to go in J again
Unconcerned agent, email complaint sent