でも考えてみたら「~(し)ちゃう」=「~(して)しまう」って元は完了形の意味でそこから派生したものだよな。
西日本人から見れば関東人・関東系メディアは過剰に「(し)ちゃう」を多用してると感じるが意味合いがもとは完了の意味の「してしまう」の意味がさらに広くなってるということやろな。
英語の完了形の意味として「してしまう」と習ったとき、あんまりピンと来なかった気がするが、逆に今はなるほどとも思える。

主語 have already eaten =もう食べちゃった

元はそんなの既に完了してますよ、というところから意に反してしてしまう、みたいなニュアンスが後から出たものが、さらに関東では派生した。

関西でも完了、意に反して・誤って「してしまう」は両方とも使うけどそこからさらに派生して使わないから違和感がある。