Technofeudalism always has been a complete inanity of a term, really and worthy of eyerolls that shows no understanding of either tech nor feudalism. You might as well call your relationship your grocery store 'inverted feudalism' because you depended upon them as the vector for food.
Generally anybody conflating corporations with feudalism shows a complete lack of understanding of the latter. Nobility and monarchs hated merchants for one and ruled by force of arms. Being rich didn't make you a king, having an army obeying you did which was what made you rich. But that sort of utterly concussed understanding and rhetoric is woefully common.