Commentary on 40k, fantasy, tactics, Army Lists, Missions, and much more...in a run on sentence based flow of thought
Just checked and they were still there under the Space Marine's section listed just below the Black Templars like they've been for awhile now. They haven't had their own heading as an army for some time. Hopefully, that will change when their new stuff comes out.
As Elostirion41 says.Mind you they have been like this on the UK site for a few years now.