This other stuff she's saying to you about D8, etc. is "script" for WAW's. She didn't just think this up, WAW's have been saying it for generations.
I understand how you are angry at not seeing things before now, but what has past is past and you can't undo it. Just make sure you don't get lazy in the future and let things slip through your fingers. You never reach a point that you can stop working in your M.....if you want a good one. That is what my grandmother told me on her 60th wedding anniversary! I think she was very wise.
It is not about what you feel should work in your M. It is about doing the work that gets the right results. Do what works!