Is STP's song "Dumb Love" supposed to be an ode to Alice in Chains?

I’m a bit out of the loop lately, but I finally got the last album from Stone Temple Pilots(Shangri-La Dee Da).

Is it me or is the opening track, “Dumb Love” a direct rip-off or exact immitation of Alice in Chains, especially songs on their Dirt album?

I mean, it actually sounds as if it should be a new Alice in Chains song. I can’t help but think how much better it’d have been if Layne Staley(dead now) had done the vocals.

Did anyone else notice this?