He wasn't let himself get hit. He got saved. Luffy with no Haki needs help. Which is why in every situation he got help. The one time nobody was around to help him. Oda put Brulee randomly sitting their cause Luffy couldn't get away
He let his guard down and didn't move (when Oda confirmed in SBS he could move in that Dressrosa scenario) which completely negates HA001's argument, that MUH THIS TIME IS DIFFERENT, because that hinges on the fact that he wasn't in danger then but was now, no he was in danger both times and let his guard down because he wanted to trust in them and recover as soon as possible to turn the tide of the battle.
He trusted fodder in Dressrosa and they fucked up, he trusted Zoro here and he fucked up (recooped it, but still). In any case it is PIS because Law should have teleported Luffy rather than explain his powers to confused Midd.
Haki near drained Luffy was still a physical monster that could no diff Brulee to the point she couldn't even resist in the fraction of time he had before Katakuri chasing after him could reach the mirror,
reread chapter 885 for fucks sake, he isn't helpless, if he needed to lodge himself in Kaido's throat, he could.