Seems like a similar situation to the student info system at my school, which supposedly cost $8 million of our tuition money despite its terrible UI (scrollbars inside scollbars inside scollbars) and inability to store three-digit course numbers (making the entire university have to switch to four-digit course numbers).