It would be nice to see some extra engines, but as teams they can and should stay away from F1 as far as possible. Each and every team of those manufactures was a failure, one bigger then the other. The latest big failure in the making is Mercedes.
Mercedes has 1 win and five podiums in three years, not a great return on investment, but not too bad. Too early to write them off as a failure, although they have been dissapointing.
I'd hardly call BMW a failure either. Taking Sauber from mid/back of the grid and making it the third strongest team in F1 for a couple of years isn't failing. One win and 17 podiums in four years is pretty good.
Toyota could be considered a failure: no wins and only 13 podiums in eight years. Although I think as much of that was down to their driver policy as it was to the cars themselves.
Honda as a race team were probably a failure (although they had their moments), but as an engine manufacture they've been damned successful.