Unless I'm missing something, there's a fundamental functionality missing in the way that texture placement works. If I bring in a nonsquare texture, obviously I want to retain its correct aspect ratio. Substance automatically makes everything square.
That would be fine if there were an easy way to set non-uniform scaling (e.g. X=1, Y=1.5), then LOCK that relationship, then be able to continue scaling the texture. This is not possible -- unlocking then relocking X and Y values will simply make them uniform again (in this case, 1.5 would be reset to 1). This is ridiculous.
This wouldn't be such an issue except for the fact that textures ALSO interpret alpha/transparency into channels where I don't want it, e.g. roughness and metallness. There is ALSO no easy way to disable this. So the textures that I necessarily make square to avoid problem number 1, then go on to create problem number 2.
Either give us a way to keep the correct aspect ratio on nonsquare textures, or an easy way to prevent transparency in square textures from unwanted channel contributions. It should NOT be necessary to create masks or separate alpha textures just to deal with this.