I think Mike Honeychurch has the gist of it. I don't know why Style doesn't use it's option values, but if you test it out, get display problems if you call
Style["test", Sequence @@ Options[Style]]
send the message:
The specified setting for the option OpenerBoxOptions, BaselinePosition cannot be used.
If you want something similar I suggest you simply define your own style call, which for the most case also nicely documents that you don't just want to call an empty Style[]
on a piece of text, but want it to follow some personally defined styling.
Options[myStyle]={FontSize->20};
myStyle[a__,OptionsPattern[]]:=Style[a,Sequence@@Options[myStyle]]
I would personally expect Style["text"]
to be the default style, which means that the call is redundant, since "text"
in and of itself would have the default style.