>The arguments against are much more strenuous.
English is funny. Both "strained" and "tenuous" work here, so why not "strenuous"?
A dictionary definition says something like "characterized by great effort" so yeah. I wouldn't win that argument. But it sounds wrong to my ear.