It's true Ethereum transaction fee has reduced significantly these days, I don't know how they did it but I'm glad I can finally make use of Ethereum for transactions now, about your issue of having higher gas fees on metamask than on myEther wallet, have never experienced such problem, but if it higher on metamask I believe you can set the gas fees you want to use on metamask so this should be an issue.