Softball is about putting the hit to a particular spot on the field while in baseball hit control really isn't a thing as it's tough enough to nail the ball.
And why would you make fouls benefit the pitcher? Benefiting the hitter is always more exciting. If you really want to speed things up, make fouls benefit the hitter. 4 fouls and you get on base will add quite a bit to the scoring and make ties quite a bit less frequent. It would also make the pitchers have to put stuff where the batter can smack it also increasing score and decreasing likelihood of ties.