Accounting for placebo is the minimum you should do, that doesn't mean that the rest of the study is well done.
> You're the one claiming they're the same - where's your evidence that napping causes the effects identified as caused by meditation?
You are the one coming with the extraordinary claim, that meditation does something fundamentally different.
> meditation is not just quietly relaxing, in fact it can be extremely difficult.
Right, meditation isn't even a defined concept, it is whatever you want it to be. In some practices it is strenuous as you say, in others it is just relaxing. Bundling all of that under a common name makes research around this topic even less trustworthy.