Let's put a little bit more substance in our posts; I'm sure there is more you can say than just that!
Solrock, like any other defensive Pokemon with niche resistances (see: Camerupt), faces a common problem: it doesn't have the stats to back it up. 70 85 / 65 will simply not be walling much, especially since Solrock doesn't even have Recover. Rock / Psychic is a pretty mediocre defensive typing as well, with common weaknesses such as Grass, Water, and Dark, but Levitate helps with that. It's a shame that Solrock is also too weak to OHKO Braviary without SR/Superpower drop, although Braviary isn't all that hard to weaken. Forcing Braviary to use U-turn more often to beat Solrock is also nice, because often with CB Braviary you're just going to be smashing stuff with either your STAB or Superpower.
I have to say, however, that Solrock is quite intriguing. If its stats were just a
little higher, I'd use it a lot more. Levitate + Stealth Rock + Will-o-Wisp is quite an interesting combination, and Solrock has a lot more supporting options as well.
Calm Mind Lunatone also interests me. It has a better typing for setting up, Levitate, and a few additional coverage moves, but it lacks the impressive stats that Gardevoir has and Focus Blast.
However, pretty much every Pokemon warrants testing, so let's go out there and test Solrock and Lunatone!
Also, non-choiced Braviary is pretty interesting. If only it had Roost...