I agree. This is also relevant to a previous post of mine regarding the lack of adequate alerts to prevent erroneous transactions being made. In your case, an alert for any transaction that is dated x months before today would have prevented such transactions being lost in the past, which take time to find sometimes and could make reports inaccurate if the error isn't spotted.
I argued that similar alert should be given to prevent amounts of £0.00 being entered. Many ex users of Quicken, where the Enter key was used to move to the next field and not to commit the transaction, probably do this many times. I do, and I haven't used Quiken for over a year!