Ambience values does not scale properly!

i noticed the weird way ambience values work.
0 = 3 same
1 = 5 same
2 = 4 same
so it goes like this
0= off
1= lvl2
2= lvl1
3= off
4= lvl1
5= lvl2
6= lvl3
i think its pretty much how it goes. i don’t know if its intentional or not but it would be nice if it gets fixed. thanks <3