Texture UV input - how it works?

UVs input is 2 gradients (horizontal and vertical) in X and Y channels

05b426ea05b15d52c38608554ab90ca988e4708e.jpeg

Texture takes it to map pixels from left to right and from top to bottom
So, in your case, small UV values becomes red, medium is green and values ~ 1 is blue.

In this case you just plug one channel into UVs, so X and Y are identical.
And it simply distorts you texture.
to better understand this effect try to multiply UVs on some small value and grow it.

4e1a0780188f0e294c305351e4de8e09ae3ed98b.jpeg