In the official M2 docs we have this quote
Changing handle inheritance. For example, you should not change the page type parent handle.
Pulled from here M2 Frontend Dev Docs
By this I understand you should not make changes like 1column -> 3columns. If this means something else please correct me. If I'm right, what are the reasons for which this is bad practice?
What is the recommended way to change the layout of a page? If this is considered a bad practice?