0 In the given context the two structures are synonymous. "solely responsible" is more or less a fixed expression used only in this context. Since there are hundreds of such expressions in any given language, I don't find it too surprising really.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.