The last sitting week for 2024 of the Australian Senate was quite the show, much of which was for the wrong reasons.