It matters because they never announced an album. 2+ years in that thread and it was all people being pissed off because supposedly the band owes them something they never formally announced.
Might as well make a thread for the album coming out in 2035.