Skatterman & Snug Brim - Urban Legendz
Kutt Calhoun - B.L.E.V.E.
Project: Deadman - Self Inflicted
Tech N9ne - Vintage Tech
Tech N9ne - Everready (The Religion)
Tech N9ne - Misery Loves Kompany
There's the last 4 years for Strange, that's more then 2 albums. Even if you go the last 3 years, there's still been 3 releases.
I do agree though, Strange needs to get some better clockwork going and start pumping out some albums, putting some more weight behind these other artists.