I was wondering why on #Godot 3.x TouchButtons are Node2D, not Control nodes, and I assume it's, surprisingly, because we usually don't want the controls to scale with the screen resolution. We generally want their size to be consistent between platforms. It doesn't necessarily do the job, but I can see the intend now