Your stats here are way off, I assume this is where you're getting your stats>
https://www.transfermarkt.us/beto/leistungsdatendetails/spieler/595809 . That top league, with the most goals in it is an Portugese U23 league. According to Wikipedia, counting just Portugese and Italy top flight games he's played 110 times and scored 34 goals in all comps. Not a bad return, Adams on the other hand is 145 and 31 in all comps for Southampton. Beto's record is obviously better but he's playing in a worse league for a better team. His record in Italy is not too different to Scamacca who was at West Ham, he went for £30m and flopped over here, couldn't get in their team.
Point is Adams is not a great player by any means but he'll do a job for us, there's nothing to suggest though for likely 3x the fee of Adams that Beto would be any better, in fact there's a good chance that he could be worse considering he might not adapt to the league. Also just because a player is tall doesn't mean they're an asset, they have to actually be good. Tall Paul couldn't score at Southampton with probably the best set piece taker in the league in Ward Prowse there.