The point is it does behave differently if you use one or more columns. This is clearly down to the fact Renoise must be sending a Note Off directly before an Note Event in the same column (I assume looking back to send it on the correct Note value.) With internal samples you can choose whether it does this or not.
Is there any reason somebody shouldn’t be able to record a live drum pattern, which will obviously all go in one column as long as only one hit is activated at a time, and not have each drum sample play to the end? Doesn’t matter if we’re talking a drum machine like a SR16, an MPC type machine or the V-Drums used by the original poster you are still talking about samples, many of which are less than half a second, longest probably no longer than 2-3 seconds. Why should Renoise not be able to handle all these in the same column like it does its internal samples. A Note On is only followed by a Note Off or a Change! There is not a This Note Is Still Active sent every polling opportunity! As we are talking short drum samples there is little need to send Note Offs a lot of the time and overlapping within the same column would make live recording from MIDI devices so much less of a pain!
Or maybe some kind of Drum Recording Mode, where you can create a Track of a certain amount of Columns and Renoise would advance on to the Right with each Note entered, thus reducing amount of Notes erroneously cut short?.. If people really don’t like the idea of the user being able to control Note Off generation being in the hands of the user.