For only $100? I'm assuming you're talking used, not new. And better how? Support for 5G, perhaps. Likely a faster processor and more RAM, which are needed to run the more bloated up-to-date Android. My current smartphone makes and receives telephone calls and SMS text messages, takes pictures at 4128x3096 resolution, can see both GPS and GLONASS satellites, and has more sensors than you can shake a stick at.
Again, it's an expensive device that some consider obsolete because it's seven years old! So is my home server: it's nowhere near obsolete, and will likely continue doing its job for another seven years.
You might be surprised what is out there.
Consider the Motorola Moto G6. When it first shipped two years ago it was $250. Now you can find them, unlocked, for $150 (yeah, I know, not $100) with 4GB of RAM and 32 GB of storage. All day long. Sometimes you can get the 64GB model at that price. Better CPU. Screen resolution far better than the S4. Cameras comparable to, if not better than the S4. Dual SIM (or SIM/microSD up to 128GB, which is twice what the S4 could manage.)
There is literally no spec for the S4 which it can't exceed. Usually by quite a bit. Often by a factor of 2. For $150. Less, mebbe, if you shop around and/or are willing to settle for the 32GB version.
I probably should try updating it to the latest Lineage OS. At the very least it would be an interesting little project.
Yeah. About that.
You got me interested, so I took some time looking around XDA, and it seems that being the Canadian version of the phone 'may' (and I reiterate
'may') throw a Spaniard in the works. There appear to be a number of variables, depending on factors such as which Canadian provider you got the phone from, but it is nowhere nearly as straightforward as if it were a U.S. model, or even one from some other sources. Some of the people reported success to varying degrees with different ROMs, but others also reported a number of issues.
Also, there are definite signs that the
latest Lineage OS (17) for the S4, even the U.S. model, is not quite ready for prime time anyway. Again, were it me, I'd do the Lineage 16, and wait for 17 to get a bit more stable.
I'd be willing to go for it if it were my phone, but not if it were my only phone.