I feel like you explained how we got there and our options to fix it perfectly. As you point out we have monopolies (or close to) at every single step. Whatever bandaid people and politician can come up with will quickly be neutralized by these conglomerates, at this point, any half measure is basically useless or has severe tradeoffs.