There is skill in casino games like black jack but even if you play perfect you are going to lose. In fact, when people started counted cards the changed rules enough to get rid of that edge.
The only exception I know of is some
poker games like full pay deuces wild where the player could have an edge but they are rare and are limited so basically you'd have play for an hour to have $1 EV or something like that, and that's assuming you play perfect. Way to tedious to take advantage of the house. Most make mistakes so house still profits from those slots for sure.
Here is site that keeps track of video slot machines available. Notice some are over 100% The ones that are 100.17% means if you bet $1 100 times your EV is $0.17 cents. So you would have to play 600
hands perfectly (making the correct draw every time) to make about $1. To tedious to sit there and beat the house all day for just $1 per 600 hands.
https://www.vpfree2.com/casinos/by-region/las-vegas
And here is a site that will give you the strategies, including some games that are +EV
https://wizardofodds.com/games/video-poker/basics/#toc-PlayingStrategy
After looking in to it, testing it on a play money machines, it gets boring very quickly. No way would I want to play it 600 times for a $1 EV.