The SYN bit could stay 1 after the connection is established and then changing it back to 0 would signal the same as FIN does?
The only reason I could think of why FIN is needed is if SYN is used during the connection, but I haven't found anything suggesting that.