Because Arch had to make some changes due to assumptions on their end, w.r.t kernel naming scheme. This is part of the breakage that the article mentions.
Also note that Arch is a rolling-release OS. The lastest iso (previous to the linux 3.0 one) was released on june/july last year -- that's 15 months ago.