If you would be okay with Eagle claw line, you should be okay with Walmart line. Except for the big 3 or 4 companies, most of the "off brand" comes from the same place. It is plenty strong, the only draw back is might have bad memory.
I have 17 pound Shakespear from walmart on my striper rods. It pulls my boat around when I get hung while drifting.
I think you may be angry for nothing.
Dayton