Big difference in the content of the subs.
Drake really only talks about how Kendrick has been largely absent from hip-hop or making excuses to drop music and losing position in hip hop, while Kendrick stays popping shyt about how he's gonna smoke Drake but then never does.
Heart 4 hes talking about how his fans cant wait to see him son some rapper... and then he drops DAMN and no one got sonned
Family Ties he's talking about smoking top 5s... and then he drops Big Steppers and its an introspective therapy album
These are just a couple examples. Then you got shyt like the leaked ELEMENT verse, the BET Cypher, etc etc...
Heart Part 4 was about Big Sean. Big Sean was throwing subs at Kendrick but then called him to peace it up so Kendrick didn’t take it any further.
The Family Ties verse was basically Control lite. He wasn’t specifically talking about Drake he was talking about EVERYBODY. Your right that he switched it up when it comes to the content of Mr Morale, but Family Ties was a guest verse not a full Kendrick Lamar song meant to represent the content or direction his album was going to explore. Mr Morale dropped NINE MONTHS after Family Ties.
Drake likes to act like just because his writers finally cooked up some suitable bars for him to go at Kendrick that he’s ALWAYS been ready for war when this is the SAME guy who whined on Big Boy’s show about the Control verse and how nobody would want to be friends with Kendrick or be on his album anymore. The SAME guy who remained silent when Kendrick called him out live at the BET Cypher. The SAME guy who popped shyt on a nationally televised show and then panic called to have the show shut down, threatening to not host an awards show if the network didn’t pull it. The SAME guy who called Kendrick a King live on stage. THAT guy hasn’t been ready for war for ten years. He’s ready NOW and thats all well and cool. But he didn’t want it back then and we all know it