Just because he's less crap than our current options doesn't mean he's not still crap. But if it's Che or nothing, then by all means, welcome to Everton, Che.
An improvement is an improvement. I backed us signing Maupay last year but he's been a disaster, mostly since he's not at all suited to how we played under Lampard (who was really?) and definitely not under Dyche. Like somone posted there a while ago Adams is one of the most similar strikers in terms of style of play to Calvert Lewin.
Last year we played just with a crap option that offered nothing, with the signings like Danjuma, Harrison and maybe others, if Adams is a "worse Calvert Lewin" then it'll massively benefit the team as he'll be able to bring others into play and get goals that way. I think Maupay would be decent in some teams but is crap in ours, similarly though I think Adams would be crap in some teams but decent in ours, he suits us.
I'd prefer us to go out and get a proper new first choice but the club is clearly sticking behind Calvert Lewin as the #1 striker, whether it's out of necessity because of finances or lack of interest from players to come here or if it's out of loyalty and belief that he can overcome his injuries. Adams is a smart option in that case.