Personally, if you can deal with the bars, I would suggest a Canyon Grail. Although I have to say I have owned 9 Specialized bikes over the last 12-13 years and have not had a single issue with any of them. So I think your cracked frame may be bad luck. When you produce millions of frames you are eventually going to have some fail. I think that can be said about all brands. I have never had to deal with warranty issues on any of my bikes though so I can't comment on that aspect of it.
When it was time for a new bike I went with a Canyon and couldn't be happier.