no, they are not
I love arsenal with all my heart but they are trash, i don't want to see my team play somewhere they don't deserve to. I want them to earn their spot.
all italian teams are trash (it's relevant because teams like lyon, porto, shaktar etc already proved to be better than them) and only juventus was consistently at the top in their league, the other 2 were embarrassments for their names, especially ac milan.
spanish teams are also really far from the top, especially barcelona
as for the english teams, neither of them (except for city and chelsea) were consistently earning their ucl spot for the past 8 years. spurs was never a top4 club, they were only passing by for very few seasons and they are not even a big club.
that's exactly the point, if you want to play ucl you need to win uel or end on a ucl spot in ur league. the past doesn't matter when we are talking about the CHAMPIONS league. this is exactly the problem, those frauds want to get paid for being trash. if you want to earn more money, invest some fucking money, otherwise be cool with the huge amounts you're stealing and don't get even more greedy.
the name of the club doesn't matter, the history doesn't matter. what matters is to perform and if you don't perform you don't get to be called a super team