To each their own. You said it's relative, right? Well, then, relatively speaking, it's NOT AS BAD AS YOU ARE MAKING IT OUT TO BE.
Or am I wrong for having a differing opinion? Hey, I liked it. Go ahead and feel superior just because you didn't.
Hang on.. you said "turn based strategic RPG"...