Why does that mean RIP strength rogue? Just use a finesse weapon. Finesse doesn't mean you can't use strength.
Because the point of STR rogue was to dual wield awesome weapons like Shattered Flail and Dragons' Grasp which are not finessed while getting sneak attacks. There are no awesome finesse weapons (yet?).
Well you tried to play a rogue as a warrior with free damage bonus, that was a bug and it was fixed. Now you can properly play a STR Rogue. What you mentioned was not 5e also. I think other posters thought you said "STR rogue according to 5e" but you actually said "STR rogue according to RumRunner151"