In my experience the Lattice is definitely worth it if you can get past the ridiculous barriers to retrieving the software.
I am going to try over the next week to obtain it; I sort of have a soft spot for them and their actual hardware products seem decent.
I've tried my personal domain, an outlook.com address, and even my work e-mail so far. No luck on any of them. I will probably even call or ask around town to see if I know someone that knows someone that works there. We'll see. Past a certain point though, if they don't want to give me the software I don't know what else to do about it. Frustrating.
They also seem to have a $99 promotion on right now for a year's worth of their full product which isn't too bad, but I don't really know how much I like the idea of paying every year to use a development environment, especially for the rather simple stuff I am trying to do. And I'm sure the 2nd year won't be anywhere near $99.
These are all for FREE SOFTWARE they are giving out. Nothing NDA. Nothing needing to be paid for. Just PUBLIC FREE SOFTWARE needed to use the devices which they actively promote to student / education / maker uses in all cases.
[...]
Any company this stupid with public user experience should just go out of business. I mean it is great they have low cost dev tools or free software for hobby / learning / whatever purposes but if they make it so unusable then what is the point?
This is what boggles me. Talk about a bad first experience. It's almost like they don't even want people to use their products.
If I were a high volume commercial buyer I am sure I would have a sales rep to smooth the way. Electronics isn't what I do professionally, but even so, for the stuff I do get to make or influence procurement decisions on, I usually don't start out by just talking to sales and waving around the idea of a lucrative contract. I find it's nice to get an idea of the product informally first and have a look around before I get the full demo from a sales droid and the endless followup calls, or to have to deal with expensing or procurement processes for something I'm just sampling. I have to imagine it isn't just hobbyists that are put off by this sort of a thing. Why even build license management into a free evaluation product? How does that benefit anybody?
Speaking of which I just took another look at Altera Quartus again for the first time since they were bought by Intel. It says "free, no license file required." I will probably download it tomorrow and see. The MAX 10 line looks decent.