I dont think that a new formula is the answer, and no matter how much you may dislike them ferrari are an integral part of motor racing!
The key is to get some new blood with some new idea's and get rid of the concord agreement, this is where the problem lies!