Midi note range ..why 120 and not 127

Why does renoise only have 10 octaves ( 120 midi notes ) and not >10 octaves for 127 midi notes ?

I thinks it’s for compatibility reasons:

From the api documentation:

renoise.song().patterns.tracks.lines.note_columns.note_value
→ [number, 0-119, 120=Off, 121=Empty]

https://files.renoise.com/xrnx/documentation/Renoise.Song.API.lua.html#h2_73