I´m afraid I don´t share that opinion.
It has nothing to do with having the same look as vray scenes.
I is all about flexibility in the process of making the final picture. And our work isn´t all about realism.
It is about, what the customer wants. And often there is the wish for a little bit of extra specular
on one or two objects, less reflection here or there and so on ...
The customer doesn´t care even if it is 100% unbiased and realistic.
I love octane because of the "realtime" workflow and the quality it produces. With the use of the same
HDR images octane casts more beautiful light than vray, in my opinion.
But nevertheless I always make a lot of Post in Photoshop or After Effects. I use Masks to change the curves,
saturation, exposure of different parts and objects of the image. So the way You see it, I change
the realistic result Octane produces and that way I fake ??
That way the options "visible to camera" and "cast shadow" would be cheating too, because it is not realistic disabling them
May be it is technically difficult or impossible to exclude objects from lights, and making object invisible to reflection, I don´t know that.
But it is definitely not condemnable asking for those options, because it just adds flexibility to the workflow creating the result we want.
Or we should also quit the use of all sorts of Software for Post. Only what the unbiased renderer gives us is vaild?